SImple and lightweight implementation of IoC Container/ServiceLocator for Scala