[enhancement] Added equals & hashcode to Address