DOC: adding test descriptions
TEST: adding unittest to serialization test
TEST: splitting test.py into several smaller tests