Refactored Player states as to include a collisionBox field