scala.io spray-workshop code