Housekeeping

Added some Cucumber framework
Changed the structure around to what it should be
Built running main.rb into the build script
Trying to integrate into Travis CI