updates for push notifications

1. get and update the device ID
2. react to notifications