added custom autoloaders based on PSR-0 standard