Add panic recovery and start of higher-level coordination

s/This type/PanicError