begin implementing conditional jumps (contributes to #27)