Serialization refactoring
Add message length in serialization
Merge branch 'develop' into feature-serializer
Merge branch 'feature-serializer' into develop