add in rspec for testing

Adds in basic rspec for testing. 

Note: rspec version > 3

New syntax including: 

`require 'rails_helper'` at the beginning of spec files rather than `require 'spec_helper'`

Also adds travis-ci support