Added namespace and autoload for composer