Add directory sorting (name only), distinct edit/view pages, issue by email, issue by claim code stub

This PR has the following changes:

* "Edit" and "View" are now two distinct pages, as intended (issue #71)
* Directory sorting is implemented.  Currently only "name" sorting works, however, since the remaining options require data that isn't there yet (issue #77)
* A placeholder issue by email page is implemented.  This is functional and can issue badges through openbadger. (issue #74)
* A placeholder issue by claim code page is implemented.  This is non-functional. (issue #75)
* Styling and design changes merged from #96