adding custom shaders to the point fn.
added option to render multiple points at once. using gl point size instead to letting the vertex shader decide that...