added rspec and guard configuration