delete require method & psr-0 refacoring