MSON AST reflecting the new specification

For @fosrias, @honzajavorek and @pksunkara to review. 
As is the situation now, I doubt we will provide rendering in the AST anytime soon, so I would just leave it as is.