BK-1149 Create page for Site settings in control center

This is the new settings page for control center. It is like a generic view which loads the corresponding form class based on an 'option' module parameter. For now it is only working for Site settings but it will be working for the other submodules of the control center.