Add basic renderer and seperate render and game logic