Add (hopefully) working version of serializer code gen
Add somewhat working version of MapContract code gen