added alarm queue handler class, worked on temperature control