Added CMovement

Moved movement from CLogic to CMovement