Commit:
1) Externalizable along with tests implemented;
2) Added example with singleto serialization;
Commit:
1) Uncommented block;
Commit:
1) Added list modification tests;
Commit:
1) Typo corrected