Created Pipeline and example deffered pipeline classes for new graphics pipeline.
Created class Pass representing a multi-pipeline pass.
The abstract Pipeline has been completed for the most part. Now it's time to begin implementing the existing deferred rendering code in pipelines and testing it.