added autoloader submodule