Setup environment.

- Add rvmrc
- Add minitest to gems
- Add default test task
Refactor revenue
Merge pull request #1 from austenito/refactor

Adding in Austin's refactoring to Master