Feature/breakpoint callbacks

Add callbacks to Breakpoint objects, which get triggered upon hitting the corresponding breakpoint.