Improved address validation and added Google maps URL constructor for a browser-ready map