Factors out common records attribute
Makes project inherit from Base
Adds all Datastores to Repositories
refactor datastores and move specs into shared examples
Build 'join' models and datastores for user/skill/grad_class