moving things around; adding beginnings of a facade
huge progress to re-working form generation