Source class added to the Shader Compiler for easier configuration
Moved Compiler Source to a seperate file (and some progress)