OOPCommit Created Repository Abstract class
Changes to point to new datastore on azure
Merge branch 'master' into RefactorOOP