started to add support for arrray declaration
added first support for array of uniforms
finished  first implementation of many light for deferred
improved bash scripts to make more things automatic when dealing with shaders