Mirror config2

* added feature to the frontend for editing all aspects of mirrors
* added methods to create new mirrors and delete existing ones