Support inline colors

* Tokenize diagram text
* Use bracket syntax to specify colors
* Closes issue #1