* Rebasing with a clean branch. Addressing PR feedback. Cleaning up some static code checks. Fixing bug with saving credentials. * Removing unecessary change. * Caching data manager. * Removing configurable measures. * Using import step in config flow. * Updating config flows. * Addressing PR feedback. * Formatting source. * Addressing PR feedback and rebasing.