Fix swapped antenna coordinates for Groningen
Use 'layout-info' instead of 'layout-names' and also send current
Add fromScreenX() and fromScreenY
Don't startRefresh in simulator
Safer setAntennaLayout()
Add '/query/move-tag/:x/:y' for updating tagCoord
Use getDistance3d() without 2d correction + add getRssiForDistance()
Layout
Add Shared.LayoutInfo
Add ServerCommont.ts and move ReaderEvent
Handle reader events for antennas that are not in the current layout
Major refactoring of antenna ids

String property antId is replaced by AntennaId object.