Implemented MovingEntity and Vehicle further