ProtoML Viewer

The viewer heavily differs from the parser as not all styles are supported.