Drop autoload use in favor of require
Add encoding comment in all ruby files
Refactor code to be compliant with ruby-style-guide