Implemented MSON section parsers

Please merge. This PR implements all related MSON section parsers.
As you indicated in e-mail, I think we should gather this "feedback" on one place so we could later discuss these changes together and make a subsequent PR. Without context of other things and possible changes, I do not have strong opinions yet for naming, but I can see there could be some polishing (`name.name` pops in my head instantly).