Added action table method for LL(1) grammars
Separated tests from implementation