ability for localStorage if lists of unique items
extend autocomplete for entering new values
generate code blocks other than gwt