Restructured as a ruby gem.
Restructured to use jeweler-generated Gemfile, and Gemspec file.

The updated test code is not working yet.