more work done on evaluator, type checker, etc
working on getType function
about to drop int/float and stick with a single num type, for now...
basic evaluator is making some baby steps
more work done on evaluator. it's a monster but it shows promise