add person model and add trait test case