added infinite progressbars to all pages to indicate when they're loading.
Figured out how to do orderBy correctly.

This fixes #2.