Re-work to parse one line at a time to provide error context
Finish assembler without symbol support