Create protocol.rb