Add conditional and unconditional branching

Note: This thing is scary fast...