Removing access modifiers from all interfaces and adding equals methods to each