Started on the lang.
Code clean up.
Super basic function support (just pow) :P
Functions and Assignment.
Small refactor.
Yea yea yea assignment is really an expression.
Shitty conditionals
Merge branch 'homework-6'