Move runloop + stopped/debugger state to ASIC
Move run/step function out of main.c