Fixed rendering

Now VBOs are rendered correctly because they now find the shader
attribute locations instead of just assuming them to be a specific
number.

Also sprite factory data setting commands have been more organized and
had several comments removed as they are quite self explanitory.

Clear color is now blue so rendering can be seen against an odd color.