Rest of game engine

woops