Now the Rules are getting parsed when everything is getting parsed. Now the rules have a headPredicate and a predicateList where everything gets stored