Added loading spinner, and Ajax error message.
Issue #10. Themed the menu to have smaller, more compact, menu items.
Fixed #4. In mobile mode, the nav menu collapses when a page is clicked.