added recipient card models + tests