Use vectors for monitor data. Allows an unlimited number of monitors and samples to be stored (within memory limits).
Remove newline output in names.writename, otherwise signals aren't correctly aligned in the text-based user interface