Add: Tips for Implementing hashCode
Add: Tips for Overriding toString