cleaned up model repr tests
added a few more tests, mainly testing failed validation on updating data