Widget state syncs with service state

On/Off state is now synced between widget and app