small sensible addition
improve how panels are turned on and off, this allows us to know the context and the current panel and therefore make nicer UI
make the ESC key toggle