Moved handlers to bytes.buffer so we can panic cleanly
Put AppHandler back so we catch panics and show a 500
Put AppHandler back to cleanly show errors