Add devinus/markdown dependency and bump to v0.5.0-dev
Make directory structure mimic namespace
Remove use of deprecated functions
Update to latest markdown