Factored shaders into own global

Will do for now to get them out of th general code base. Probably
not an appropriate long term solution.