task registry can be saved/loaded from disk
moved task registry into its own package
update memory and disk capacity message
handle snapshot loading errors... carefully