getUniqueId function added
fix typos
start implementing flood reaction
use helper function for getting MainWindow
add radio module