formatted code
worked on new address handling
worked on showing the add address overlay
worked on address handling