Added comments & additional tests for volume struct.
Ensure available disk space before processing bags
Added timestamps for Sha256 & UUID generation