added icons for notications
added notification and trapped for a null pointer exception. You can test and find this exception by using your phone in airplane mode