Fixed deserialization issues from xml
1- Added post-deserialisation methods
2- Fixed incomplete serialisation
3- Exposed container setter