added datastore and test for projects
Merge pull request #10 from mikeebert/project_branch

added datastore and test for projects
creating goal datastore and modifying goal model
Add ruby version and ruby gemset.
Adds Datastore::Base Class
Update ruby version
Update goal datastroe specs
Goal Datastore uses Datastore::Base class
Use Datastore::Base for the all datastores
Adds #find_by_id method to Datastore::Base
Return an error if the record is not found
Add intergration style test to the repository specs
Add ruby version and gemset to git ignore.
Remove Base Module require
Merge branch 'JW-refactor' of git://github.com/mikeebert/alumni-app into JW-refactor