added products filtering by category, tests pass.