Add rule precedence construct

Still need to add some way of expressing left and right
associativity