Property table serializer, needs accompanying parser and could use more tests, then just need to write them out for each class