fix ripple: disable pointer events
fix select: remove unselect method on elements
feat progress: enhance existing circular progress
feat progress: create service to manage progress
chore demo: include progress