be a bit clearer about the different build stages
gps and camera "don't know yet" notes
make bytes unsigned when reading events
start of parsing events into a map