This also removes React from the equation. So all event handling is done outside of the React loop. This simplifies some things and helps us in a possible move away from React. This is closer to how we deal with the column and row handle resizers. I think it works quite well and it is more future proof. But TBH I just want to try it out and see what is the DX after this. Fixes #359
WebApp
The folder app.ironcalc.com contains the frontend and backend code deployed at https://app.ironcalc.com
The folder IronCalc contains the actual code for the spreadsheet widget as found in: