Basic Classes

Basic Implementation of Various Necessities to Game.