Added Widget , Changed AlarmReciever

Introduced Widget , but it updates on click, need to bind this to alarm
of notifications

Changed AlarmReciever to use intent data instead of shared preferences

Changed MainActivity code to do getpref and get icon etc in a more
trackable understandable way