Added StaticGeometry. Refactored Geometry and fixed linker errors with ShaderPipeline and ShaderObject.