Added performance tuning options

-Mesh size can now vary from 256x256 to 2048x2048
-Texture sizes can now vary from 256x256 to 2048x2048
-Multiple Shaders added
-Code cleanup
-Bugs Squashed