splicing out taskbar related code into its own require module