beginnings of getting stuff to work with shaders...
moar work...
compiles again on my (10.9.3) mac.