make GuiceApplicationLoader a case class