Started moving to scalaz types
Used implicits to provide field.toValidation