refactor enableViewRouting and app enableDeviceHelpers