Add annotations (names/labels) for attributes

Add the ability to annotate attributes of nodes with a name string which has no effect on the data itself but can be parsed.

This will help with API connections