Refactor into object

Add ::debug-panel object to track panel stuff
Setup bindings for paused status and scope variables