suggested group settings UI - DB, quickform and js

The server side validation is remaining. Will submit in next iteration.