add settings as adminor menu item
change interfaces method and cleanup
init admin controller
Use Specific SettingEntity member data and reduce code lines
define some extra config
change model interface
add settings view helper
code cleanup