Sindi - An IoC Container for Scala