Added more unit tests.
Adding actions to grammar and changing defs to fit those actions
Changed how expressions are captured. Faster yay