Fixed moving platform mechanics - player now moves with platform