add rspec and improve README