ensured all lines end in newline characters..
empty => nonempty, to prevent double-setting labels
workspace images

added imageSelector to PagerConfig
added image widgets and a frame to workspace switcher
{still need to plug in title/class and call markImg}
bugfix: sometimes when moving windows, -1 is returned for workspace
ensure newlines
ensure newlines
added getWindowClass, and put it in window-handles
pulled withActiveWindow out of getActiveWindowTitle
added getActiveWindowClass
cleaned up withActiveWindow
add workspace to window handle
add a machine to get Desktop + first window in each workspace
add a machine for applying images

calls markImg with the active window for the active workspace,
and the (title, class) in the summary for other workspaces
add applying images to inefficient transition fct