Add smart move between windows