MatPart saving, better utf8 vector handling and better file organization