Use Cache instead of state
removed unused language handling
better name for settings
fixed spelling and coding style error
remove prefixes from form elemnts, fix cache clear