Basic parsing of boolean, interger, variable reference, function invocation, and variable assignment expressions.

Depends on #141 

Implements basic parsing for integer and variable reference literals
Right now, we aren't supporting any compiletime evaluation of functions and only primitive functions. This is a stopgap solution.