unread item filtering

These should be moved to routes for url funtimes, but this works for now.