Truncated seconds from timer so timer always expires on the minute.
Proposed some TODO's for repeated code.
Added TODO items for handling timer state properly.
removed warning
Add capability to restore back to vibrate mode.
Changed timer to 30 minutes
Corrected displayname label and updated it for widget
Cleaning up code
- removed util package
- kept on full screen activity and button for testing
Removing unused Notification files.
Cleaned-up code

extracted some functions.
Changed WidgetProvider to use Service
Removed Dead code.
Get rid of static alarm PendingIntent

Use long alarm expiry time
Moved static variables into SharedPreferences
App shortcut instead of widget working.
Removed more widgetProvider stuff.

WidgetService is left as a legacy name
Register and unregister ringermode listener
 * need to add code in handler to trigger service
Added Listener for Manual changes to Ringer Mode
Renamed Project
Had to fix more naming things.
On User change ringer mode manually:

Show Toast rather than Notification