the project will be split into reporting-clients named "beacon"s and a
receiver/server called "Tower".