Filters persisted in URL

Closes #4