Enforce ByteSerializble values in SimpleMap
Update javadoc
Add detailed description for the serialization package