Made GenericRenderJob abstract
Renamed SpriteWorld to BatchJobWorld
This is to better reflect what this world is suppose to do
Removed check for off camera lights`