Updated a bunch of things. Defined a bunch of classes. Now it has Input Handling, Game States (abstract class), and GameStatemanager