add product and company related models , add new example ,rename user.model , group.model for duplicated files