Implemented MSON section parsers

Please merge. This PR implements all related MSON section parsers.
similarly this is nowhere defined referred to as `one-of` we should change this to just `one of `