Rectifying links, removing garbage, running regular expressions to fix names, correcting new test suite, removing usage of Kernel#autoload which matz has deprecated, and other things.