modification done based on data model
added datamodel
intial Commit