React 18
Upgraded all dependencies, and moved to React 18. React storybook still uses React 17 under the hood though, we need to wait for the manager to be upgraded in that repo. I will aggressively merge PR's that fix anything that this upgrade breaks, but so far my testing seems to show everything working.