See #7. Worked on Serialization and Deserialization for Adapter and Serializer and added more Unit Tests.