initial commit of windowSwitcher