Deployed progress bar properly

Create a progress bar before starting the parse loop. Then call
prog_bar.progress at the end of each step, updating the bar instead of
completely reconstructing it.