Implemented Equals override

Added placeholders for GetHashCode and ToString.