added VerticalDottedProgressBar, implemented gradient