Reorganised state chart so that player states now
move into floating and falling states.
Began moving playerState class into separate module.
Refactored so that dependencies are injected into playerStates
playerStates moved out into their own namespace.
Inject jumpForce as a dependency.
Jump force injected as dependency