Merge pull request #20 from zfaustk/master

Master to grammar
Merge pull request #26 from zfaustk/master

Remove Vertex
Merge pull request #29 from zfaustk/master

Vertex construct and remove
Merge pull request #37 from zfaustk/Grammar

Grammar