Added String templates, fieldArea, form, implemented view modes