added support for autoload property
Added recursive merging of arrays
Using relative file paths for the autoload configuration