Implement virtual function in MockCamera

Add test for inverseViewMatrix
Fix comments in shaders
Fixup Interpolator

Add Documentation
Move into blocks
Fix timing calculation to be more accurate
Documentation changes