Close #10 implement detailed search (filtering, sorting & pagination ommited for now)