added person object

created_by on threads can be a customer or user but has the same person
properties