Fixed a few mistakes and implemented all of the branch instructions in the interpreter