Model and Shader

Wrote the majority of code for the Model and Shader class