headers working and supported modulized classes

Headers working (they were writing to an instance variable of the class and not directly accessible by the instances) and supported and now modulized classes are supported (e.g.: Downloaders::UsersDownloader works just like UsersDownloader)