adding rspec and testing abilities