allows simplify the explore/reload/find/initialization by making the whole code synchronous. No more callback needed.
* feat/chore: rewrite git with job and some other fixes * fix: fs clear window, rename echo_warning -> warn also fix renaming and add an event blocker to avoid running many events at the same time