[TASK] add markdown integration
[TASK] minor adjustments / cleanup
[TASK] menu adjustments / check for authentication required pages
[TASK] move markdown styles and scripts to markdown package
[TASK] adjustments for snippets package