added descriptions and docstrings
ported progress tracker for content management