added activity data model, activity page is partially done except some server issue.