Cleanup
Return a mutable attributed string, since it is very common that we want to add further attributes
Support bullet lists starting with '-', '+' or '*'
Initial support for block quotes