added address object
removed .idea file from source
removed teh .idea file
added address and most optional data to api interface