Began rewriting assembler
Refactored lex function
Updated lexer to keep track of token positions
Finished implementing parser
New assembler is now the only assembler
Updated error object to contain range information