Move specs into proper spec directory and set rspec options
Add rvmrc
Refactor specs and increase coverage