CirclePageIndicator now uses growable circles instead of a moving circle in the background
Simplification and refactoring of CirclePageIndicator