renamed gabb.rb to program.rb and moved to lib/gabb/