Fixed more shader code, obj models

Fixed more shader code, lights and glow eg.
Added the ability to load obj files
Added a multi-purpose VAO render object
Various other tweaks
Multiple textures are actually used now.