Removing object and build related files
Updating .gitignore
Adding gtest library
Adding gtest dir for building from stratch
Adding ShaderException class