For Attribute Code Gen Done

This is my mistake, we shouldnt iterate over just eAttributes we should iterate over eStructuralFeatures as we need variables for ereferences also and we need getter and setter methods for ereferences. eStructuralFeature would return ereferences & eattributes. So lets change the code to eStructuralFeatures