My run through of the evercraft kata using scala.