47a97d3177
* adds serialization code * fixes serialization unit test * adds code for custom serialization * changed test case names * fixes test names