WordChainMain.rb nearly done; corner cases and profiling yet to do