let simgui load spec and region files independently
re-add rate limiting (lost in merge)
add in initial hooks for SLURP dialogue interaction