Renamed simple shaders.
Starting library code.
Generic compiler.
Fix vert/frag shader load.