class -> module, print -> puts
utility methods moved to utils.rb
Do not load EGM file in memory
URL fix