add rspec, models and migrations