Provided some allowed tags to bleach for cleaning the markdown output
Refactored the component modification views and created a new page for modifying existing entries in the database