added name - trouble with custom attributes
localstorage persistent values
event dispatcher
form control mixin