Steps autoloading requires the most deeply nested files first. Closes #145