Adding Rspec and some initial tests