some improvements and updates to html and shapes
adding html lists