Broke Alarms and Topics into different files.