Modified autoloader
Reduced dependencies to minimum
Ignored generated files