ResizeDependingWindows: disable dependencies print
WindowSnapPositionToGrid: snap on all sides of the window
add WindowOverlapping component
test: dependencyTree: add moveTo method
graphs: MoveWindowConstrained: use Overlapping constraints
test: windowmanager: change focus shadow
test: windowmanager: add minimize/maximize buttons and tweak css