added render system and entity builder
shader must not be pedantic to allow custom shader
using world processing instead of scene graph to display stuff now
selectable input system