* feat: [#6] show notification when message is received * feat: [#6] add setting for enabling/disabling notifications * refactor: [#6] decouple PeerNameDisplay from funAnimalName * feat: [#6] disable notifications setting when notifications are unavailable