Fixed a few bugs in the project management code were a project would not
be created properly and as a consequence saved in an invalid state. Also
added a better version of the compact progress bar to the hoop panel