added other classes with complete data modeling
added other classes with complete data modeling