New live preview mode and small fixes.

Still a work in progress, but it should be working. I'll update the issue when I have time to finish / clean up old code.

- [x] Implement a live preview.
- [x] Easy enable markdown editor.
- [ ] Do not require a click to enable the editor if not necessary, is annoying while editing fields.
- [ ] Clean up redundant code (velociraptor has to go.. :smile_cat:)

Apologies, was done automatically, I'll remove the license.