Adds MovingCharacter superclass
Adds superclass, refactors Player and TrafficVehicle to be descendants of this class. Verified working.
Moves _isMoving to Superclass
WIP building MovingCharacter
Adds all public variables related to movement, plus all public and private methods related to movement.
MovingCharacter updates, TrafficVehicle refactoring