Autoloads to speed up loading

Load time down from 10.5 to 8.9 seconds