Updating emulator, parser and simulator
parser.py: Removing deprecated part of expressions grammar
parser.py: Adding debug statements, updating while loop to increment instruction pointer properly
parser.py: Fixing implementation of instruction address patching
simulator.py: Adding debug statements for jumping
simulator.py: Fixing bug with simulator, changing all if statements to elif
simulator.py: Fixing bug with greater equal
parser.py: Adding intermediate work on if statements
examples/while: Testing factorial program
Updating for example
scanner.py: Removing print statements still inside scanner
simulator.py: Updating op code implementations
parser.py: Intermediate work on if/else statement parsing
parser.py: Intermediate work on implementing if/else statements
parser.py: First implementation of if/else statements