Intermediate commit. Now CamwirePlus compiles, but some functions are still uncompleted and tests are missing