not psr-0, adding self autoloader