Simple engine with deferred rendering and Lua binded gui components.