Add rank to models #2580

centralized the find/create method for the person
household unit