Classes outlined, beginning game loop logic.