Implement interpreting SL, If, While, and Assign