Implemented Address class