changed to correct vertex shader
moved some code from ctor so it's executed on every frame
added PointShader
various adjustments
adjustments
added normals
destroying new shaders