finishes assembler, modifies registers and main class, adds binary converter to functional unit