* Implement extension loading api * Fix frontend tests * Implement saving and unloading extensions * Save after loading * Add tests * Fix coverage * Refactor frontent test calls * Update controller.js * Review fixes * Update utils.js * Rename list topic Co-authored-by: Koen Kanters <koenkanters94@gmail.com>