Update form command docuemntation, added messages region, reimplemented form generation