updates to wysiwyg format

Data Editor now contains properties function, which returns a hash of
pre-defined property shortcuts (could be cleaner i think) allowing for
anonymous enumerating and editing of properties.

need to add some sort of common usage so that everything makes sense
together.