Filter by four categories and four colours

If I've screwed things up with the rebase, I'm sorry. :disappointed: