Ehnc finish filter

Builds on #125

Finished up filter code

Finished it up by adding the click events for the nav.

TODO:
  - Possibly rename at some point.