Divided WindowsSwitcher class to exclude win32 api related.