Added Warning alarm task

Added warning alarm task and associated structs.