Add parentheses support

Fixes #11.
Adds functionality for grouping expressions with parentheses.