Renamed some files in the Shadow sample
Added TessendorfOcean sample
Forgot to implement dot product for Vector2
Implemented logging level to filter out unecessary log messages
Updated log messages
Added a post process flag upon loading a mesh to make sure that the normals face the correct direction