Update -
1. Communicates with Server. - one time action
2. Polls to server every other min. - separate thread
3. Listens to messages from Server - separate thread