Removing Cake dependency injection

in favor of simple argument-based dependency injection
because we don't need the features of a `case class` except for the automatic `apply` method here