Added file encryption ability and dirtools util