Autoloader

Seems it is working, so it's good enough! :stuck_out_tongue: