added backgroundColor property
default constructor now also creates the layer
added shortcut for framebuffer texture access
ui is now always created in Engine base class, fed events and drawn after update() call
added very basic layer rendering via Canvas to test framebuffer integration
update() now receives the eventQueue as a parameter and feeds windowResized events into RenderSystem
added layer translation during rendering and corrected offscreen quad texture flipping so origin is at bottom left