added person entity, migration & repository