Add progress bar component

I think this might be too generic, how about using `progress-bar`?
We could have other ways to display progress, like an avatar border or similar.