Added category filtering
fix unit test
Adding routes