Saved screen state completely, address object gets passed back.
Serialization to be replaced with SQLite DB