first crack at non-symbol assembler. I started with TDD and got a little loose at the end so a few things are untested and I think it would make sense to pull the translation out of the parser.