Add countAsDonation field in database (#236)
check count as donation field before creating initial components (#236)
Update countAsDonation field can never be null (#236)