Basic Dependency Injection for Scala Programming Language