Break up functionality into several smaller classes
Upgrade to ruby 2.1.0 and add debugger
Gitignore .bundle/