Move overleaf-editor-core code to ES6 classes GitOrigin-RevId: f9b50579aec0cef9d9e6aefcfcb3e380fae4b6f4
GitOrigin-RevId: ef2ef77e26df59d1af3df6dc664e284d3c70102d