CON-2048: Oasis_setup cleanup

* moved ThemeDesigner logic to ThemeDesigner
* move hooks binding of services to DefaultSettings