Redesign

I think we should take advantage of the `autoform` package and integrate their work into Houston when we have a chance