better element to view mapping; fixes #457
refactoring
fix #447; properly show/hide on first render with database values
bump version