fix: report accepted suggestions in WebIDE
I've noticed that the Code suggestions initialization in WebIDE and on Desktop is not identical.
When we implemented the suggestion accepted command, we forgot to add it to WebIDE initialization.
This MR creates a common main.ts
where all common features are initialized to prevent the initialization getting out of sync like this.