Moving shaders into separate files.
Merge pull request #2 from kevindmorgan/master

Added more code