Add file counts to different modes.
Remove callbacks in favor of another mechanism.
Don't change from/to selection on refresh.
Working status updates. Doesn't update files, though.
Adding remaining count in the absence actual updates.

Still having trouble getting the ajax callbacks to update the reactjs
state. I don't know how one would do this without either losing track
of the 'this context or recursively blowing the stack.

This is a usable state for now, I'll revisit later.