Minor changes.
Expose a "ready" promise for startup data.  Add a loading indicator.
Moved some stuff around.  Set up a nop search page.
Fix numeric ids.  TODO: Fix how id's are used.