intro scalacheck gens
FirstPass gens
back and forth test init