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:)

I cannot access the license. Please include the file also or remove.