Rendering moved to UserInterface class, began handling actions for player
Fixed up game loop, can handle user input and return appropriate actions, energy usage being handled, map still doesnt render