Implemented autoloader and various ways to register classes with the autoloader inside the markup. A new level to the directory structure was added to support the autoloader.