(Ideally) a basic game engine built off the idea of Controllers or States