numerous substantial changes everywhere, a working prototype is almost ready
more subtle changes, arduino code prototype is ready but untested, c++ code is in working condition but I need to create an additional thread to quit on demand, visualization needs to be tweaked too