many whelps handle it

- cleaned up list code
- starting to move towards a single "working" div to indicate
  something is happening in the background
- next step for this, of course, is to actually have timeouts
  for XHR/getjson, so we can catch errors and inform the user
  the request timed out, for example.
- more button/clicky stuff

Signed-off-by: William Rockwood <wrockwood@tadl.org>