implement basic breakpoint persistance; breakpoints will survive a browser reload