Initial development of the autoloader and router classes