make space for window borders
implement focusmon and tagmon
add incnmaster and setmfact commands
add toggletag and toggleview
add tag and view functions
implement floating windows
turn focusnext into dwm's focusstack
set normal and dwm-like defaults in config.def.h
move config.h to config.def.h
layouts: tile and floating
Behavior's still a little wonky but positioning is there.
"root" color was easy to make configurable
introduce rules for monitor configuration
(with dwm, this would already have been done by the X server)
implement Button: movemouse, resizemouse
start factoring Key actions into functions
Start with tinywl
Add a config.h into which configurables can be moved.