add possibility of fieldset divisions, and complete form styling