Added Pledges

Added tracking of pledges and moved more helper methods into the
AlarmHelper class.