added filter for categories
added offset
added remove filter
Added unit and functional tests for categories