+ Allow plus/minus operators to be used as modifiers
~ Fixed typos in the parsing regex to allow the parsing of negative numbers
+ Allow expression to start with a + or - sign
~ Downgraded java to 8 (no breaking changes)
+ Allow function call with no parameter
~ Fixed incorrect order of operation
+ Made missing operator check say it is so when it fails
~ Fixed inproper matching of parentheses