Fixes #1: added global watcher, though the buttons are ugly.
Marginally improved styles. Rearranged HTML.