it was all fun and games until the arduino complained about .h and .cpp files missing