Adding in the LoadingState and IntroCinematicState to the game startup.

Changed the GameState to toggle enable/visibility in OnEnable() and OnDisable() respectively.

Classes are not finished yet or commented, but the transitions are working correctly.