Disassembler first draft and assembler fixes

Fixed slight bug in assembler with aliases for opcodes and pushing first
draft of a seemingly working disassembler.
Updated ignore file