* AddDevice(deviceContract) - Add a device with specified properties
* UpdateDevice(deviceContract) - Update an existing device with new properties
* DeleteDevice(id) - Delete an existing device by ID
* Layers
***Layers**
* GetLayers() - Get all layers
* GetLayer(id) - Get layer by ID
* Localization
***Localization**
* AddLocalizationData(deviceLocationContract) - Add localization data for multiple devices in batch mode
* AddLocalizationData(locationContract) - Add localization data for single device (in order to do this you need to be **authenticated** as said device)
* Sectors
***Sectors**
* GetSectors() - Get all sectors
* GetSector(id) - Get sector by ID
* AddSector(sectorContract) - Add a sector with specified properties
* UpdateSector(sectorContract) - Update an existing sector with new properties
* DeleteSector(id) - Delete an existing sector by ID