Use correct filetype for shaders in Xcode
Set up viewport uniforms once
Add shader uniform helper functions
Use uniform helper functions
Use correct shader attribute
Shader init takes extra string for #define's
Split widget shader to render simple widgets quicker
Fix bug in clean up code
Use Lua library function to check args