Don't pass camera through to renderables
Reset the render state at the beginning of each batch
Don't pass shaders or viewport through to renderer
Remove old screen helpers
Add texture resource and clean up resource handling