Updates .gitattributes
Updates .gitignore to ignore Roslyn stuff
Implements Lab and Experiment classes