Ordered and unordered list support

fixes #33 and #34