adds Loader class

The Loader requires only a single directory path.
By default the Loader registers its `loadClass()` method with `spl_autoload_register()`.
This method simply translates the class namespace into a file path and looks for the file under the Loader's directory path.