added symbol support to assembler. not pretty, and not fully covered by tests, but done.