backend: modified autoloader to load files recursively