Created some creation functions to move code out of CPhysicsEnvironment.
Various Changes