Moved FPSControllerComponent and IdleRotationComponent into their own files, as well as the common component and property definitions from the samples and brought them into the samples_common folder, such that they're available from GM/Samples/*.