[#21] Adds versioning test + composite data as values

* Testing versioning capabilites
* Testing the usage of vectors and maps as values