WIP

Make a grammar object