OCD fixes to the readme
Refactored the renderer into an engine
The engine now hols the main loop