Added shader compilation and checking (not complete).
Added shader compilation and checking (not complete).
Implementing shader program.
Implemented program shader support.
Implemented program shader support.
Need to test all that EitherT GL stuff.