Massive update... working processor with if/else tests, for-loops, and rudimentary list support