Added special controller for every Desktop. Log's dialog now belong to it's parent Desktop
Work on fix #12 (DRAFT)