More work in MainFrame, refactoring functions in DataLayer to make my life easier
Starting tgetting shape. Search almost ready
Numerous refactorings, added search worker in order to avoid freezing the ui
Minor edits, will test syncing function
Added  param retrieval for domains
Fixed bugs of syncing function