Added recursive count() method
Tested Patient.count(). Working