Move Autoloader to separate file