Cleaned up game loop before overhaul