Added header and source files for manipulating grammar. Added appropriate tests. Currently support vanilla context-free grammar in Chomsky normal form.