Basic breakpoint support added

Same as is in the tutorial. Need to add editor toggled breakpoints. and
also breakpoints that a user can arbitrarly create from a text input
dialog.