create homescreen window manager.

BTW, I let window manager to call appWin.ensure(true) by itself that looks more consistent: HomescreenWindowManager only gives the AppWindow and AppWindowManager decides to ensure or not.