Remove our DIY'd reducers, consolidating all node and edge mutations to use `edgesChanged` and `nodesChanged`, which are called by reactflow. This makes the API for manipulating nodes and edges less tangly and error-prone.
reselect
lruMemoize
no-console
strictPropertyInitialization
https://invoke-ai.github.io/InvokeAI/contributing/frontend/OVERVIEW/