[#23] create person model