First pull request with basic rspec 87.24% coverage. Work in progress.