Minor cleanups
Push down printing board layout
Update progress bar every 1%
Synchronize sequential program with parallel one

Mostly we've fetched progress bar from parallel program.