added support for additional operations
added newlines to error messages
remove parens req
added enum and switch for input type
now using a command struct
start if_statement parsing and refactor expression class
IF_STATEMENTs now evaluated