added configurable regions on home page. reworked themeSettings

@prabinv - hope you are feeling better...need your code review eyes!