Move things around a bit, among other things

- Made completing a job increase the counter on the loading bar.  It has
synchronization because it is awesome.
- Made the versioning field actually reflect code to manipulate the
elements and such.  (Not as hard to implement as I expected!)