Added a rudimentary form builder