* added findCard() to CardTools
* made find templates more generic