an alternative way to create forms using the Play (Scala) framework