Fix requirements and autoload all files

Now autoloads all needed files