Renamed Renderer ForwardRenderer to prepare for interface extraction
Extracted Renderer interface
Moved camera classes to their own package