Add conditionals to AST

Skipping LT and LTE for now, may be easy to just do by rearranging
to GTE and GT for the sake of less moving parts...
Add conditionals to lang parser

Not the most solid, but the parser never was, I'll give it some love
later, just want to see this working.