added classes created structure for conflit graph