Switch to non-JSON packet format

Need to generate numeric IDs for string names instead of requiring numeric names