alarm class initial commit