Created test project to see how extension works so far. This project adds some math functionality (power and modulo) to the grammar.

While doing so I encountered a few limitations at the area of loading grammars and checking for rules. Rewrote the code to allow for rule lists instead of fixed values. Can most likely be optimized further but this is for later.