use rspec, and add some initial specs