Incomplete - Adding support for List and Dictionary

This commit is not conclusive, since the library has problem during
deserialization