Implemented MSON section parsers

**DO NOT MERGE**
Please use `vector` unless `deque` is more appropriate