bug fixes and drop shadows

added drop_shadow class to add shadows to material_renderable objects.

added outline drawing requirement to child classes of
material_renderable

removed _oGLVArray (ogl vertex array) due to pointer issue created when
inheriting coordinates from parent as material_renderable

fully functional (though not completely implimented) material_renderable
base class

completed material_rectangle class

remved contents of \openGLDataVisualizer folder (to be later properly
implimented)

other minor changes