Merge pull request #75 from tgrrtt/develop

Implemented node text editing
improving highlight functionality
color changes
color changes
added railroad stylus adds, continues to troubleshoot highlight
deletes railroad css
fixes merge conflicts
Merge pull request #76 from shanswami/develop

Adds stylus, removes css
(feat) added workspace factory file
(test) workspace specs test for getComponentNode function
(test) tests some special types for getComponentNode
(test) added tests for matches and capture-groups in getComponentNode
(feat) added basic properties to workspace factory
Merge pull request #77 from darkstar21/develop

adds workspace factory and some specs tests
Update README.md

Added cool travis ci badge and links to everyones pages.
(test) tests some choice types in getComponentNode
(fix) fixed end and nonword tests for getComponentNode
(feat) getComponentNode supports a bunch of non-literal types
(fix) fixed match and repeating tests for getComponentNode
(feat) getComponentNode handles text, capture-group, and some choice blocks