Added PSR-0 and design pattern delegation.