draft a People data model based on various requirements and ideas - for learner - for instructor see learner data model for details and enhance by inheritance