adds public address, tests, updated readme