add update settings action, validations on admin settings
add flash messages ability
merge
updated setup pages