storing vectors of strings (and sets) now works brilliantly. Groups keys and attributes are now stored in the files for easy loading untill I figure out how to do parsing.