Added autoloader and used it in Di Container