Added new functions, including a wysiwyg editor and some functions to require the value or input of an item.