Initial commit of device-side SOTA code. Does not work yet.

Signed-off-by: magnus <mfeuer@jaguarlandrover.com>