Initial commit with partially complete instruction parser
Finish immediate shift barrel operators
Renamed shift to shiftType
Implement register shift barrel
Fix missing operator
Implement data processing instructions
Implement BX
Decorate all data processing instructions
Set constants before initializing
Work with PC
Add advancePC
Add memory map
Replace cpsr with flags
Miscellaneous additions and improvements (I'm bad at microcommitting)
Move PC advancement to instruction execution context
Fix closures
Add speed tester
Fix cond bug
Put shiftOp back into the functions directly so we can avoid extraneous function calls
Tiny optimizations