Glossary

# :warning: not yet ready to be merged

This PR adds support for editing the glossary

- [x] Glossary menu with list of terms
- [x] Edit/Remove glossary term by clicking on it in the menu
- [x]  Edit from the editor