Added index file
Added autoload
Added documentation of the use cases