Refactored grammar, added subtraction, and loaded test file instead of being hardcoded.
Added assignments but found out that identifiers are broken.