Switched to RSPEC to write tests

Also using simplecov for coverage
Based on coverage reports, removed some methods