Added some comments. Made repeating string prototype. Cleaned up some syntaxes
reflect changes in status
Added label property that defaults to name, for alternate output than reference
Added an example to readme, updated the example.js to reflect changes