Users page

This is a big one. It's a whole nother piece of functionality. We need
to go over some of the functions it should handle before we start
writing it.