implement new instructions and test branch

implemented logic, bit test, and branch instructions. Added testing for
branch instructions.
finish implementing instructions

Need to write tests for the rest