Basic example Contexts and Dependency Injection - CDI