Add a separate class to hold the current user’s permanent settings, like their phone number, since these can’t necessarily be read from the device automatically.  Add methods to store and load these settings from a separate plist.  Add a utility to read all phone numbers from the address book, so that these can be sent to the server for broadcasting.