Updated alarm manager to use parcelable.