A simple PHP IoC Container