An Assembler for the LC-3 written in javascript