add MicroGraph binary serialization
module reorganization