First step towards refactoring the program.
Bug fixes. Basic functionality should now work.
That tmp folder was never meant to be pushed
Added an instance of unit testing
Some doc changes
Merge pull request #24 from Rubykuby/refactor

Refactor all the things