moved autoload initialization to separate file.