Phase 3, globals to classes. & Removed MCommandBlob.h from pch.h for variable name conflicts.