Move to another hook layout

- Change hooks to be layed out in a more plugin-like manner instead of
  the old single-hook-each layout
- Move the /who command over to the new layout
Add some TODOs to menu.js