fixed build
gave syntax an overload for compile
mostly work on adding dates to programfile and fileinfo
moved programfile to safe
moved volume and harddisk to Safe
almost moved archive and volume manager to safe