Merge pull request #5 from vivekmshah/paul

authentication
add rspec
Merge pull request #6 from vivekmshah/james

add rspec
add first batch of tests (that don't pass)
tests are failing at this point
Merge pull request #7 from vivekmshah/james

James
equipment tests