debugging from hack-week cleaned up with more features including:
- debugging inside special functions like "draw" and "mouseClicked"
- event handling
- updating breakpoints on editing
- making it more obvious when debugging vs. editing