SmoothProgressBar: Initial Commit

Change-Id: Ic48f7ff57f76c933808f2ea4a6be49e949ce2c00
Signed-off-by: siracuervo <fl.siracusa@outlook.com.ar>
Thanks to anerik too.
we are adding features!!!