adds grammar to readme
adds namespace to grammar
adds google test
moves header and source files
adds initial grammar test