PHP 5.4+ Dependency Injection Container