improved requirement handling of Autoloader
changed git ignore settings