Initial basic deferred renderer, fixes