Next step is to make all State Classes Inherit from AbstractState, but Compose the main states into their respective Base State.