added navigation and filtering

# What is this?

This adds basic ticket navigation to the app, and with that a bunch of filtering actions.

# Hmm, you went for a lot of actions and views there, couldn't one action/view handle all this?

Good point! :-) I think at this point of the app it would have been 'future proofing' to over complicate the filtering, so for now it's fine.