Refactored common graphics methods and classes into GraphicsResources project (GraphicsImplementation, GraphicsSystem, ICameraManagerSystem, IScreenBufferResources). OpenGL implementation should *hopefully* now only need OpenGL specific calls.