Small code reorganization
Improved error message
Squash code reorg
Added in-code documentation (docstrings)
Added support for simple animations
Support custom text
Renamed package to 'circle progress'