Beacon library changed to work with List instead of Collection
Beacon scanning refined and updating position in the Backend