diff --git a/.github/workflows/Tasmota_build.yml b/.github/workflows/Tasmota_build.yml index d74d51e10..4f9be1354 100644 --- a/.github/workflows/Tasmota_build.yml +++ b/.github/workflows/Tasmota_build.yml @@ -164,26 +164,6 @@ jobs: path: ./build_output - tasmota-ircustom: - needs: tasmota_pull - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v1 - - name: Set up Python - uses: actions/setup-python@v1 - - name: Install dependencies - run: | - pip install -U platformio - - name: Run PlatformIO - run: | - platformio run -e tasmota-ircustom - - uses: actions/upload-artifact@v2 - with: - name: firmware - path: ./build_output - - tasmota-zbbridge: needs: tasmota_pull runs-on: ubuntu-latest diff --git a/.github/workflows/Tasmota_build_master.yml b/.github/workflows/Tasmota_build_master.yml index 667e77bf0..e3a33671e 100644 --- a/.github/workflows/Tasmota_build_master.yml +++ b/.github/workflows/Tasmota_build_master.yml @@ -164,26 +164,6 @@ jobs: path: ./build_output - tasmota-ircustom: - needs: tasmota_pull - runs-on: ubuntu-latest - continue-on-error: true - steps: - - uses: actions/checkout@v1 - - name: Set up Python - uses: actions/setup-python@v1 - - name: Install dependencies - run: | - pip install -U platformio - - name: Run PlatformIO - run: | - platformio run -e tasmota-ircustom - - uses: actions/upload-artifact@v2 - with: - name: firmware - path: ./build_output - - tasmota-zbbridge: needs: tasmota_pull runs-on: ubuntu-latest diff --git a/CHANGELOG.md b/CHANGELOG.md index d10eb5d92..714105253 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ All notable changes to this project will be documented in this file. - ESP32 core library from v1.0.6 to v1.0.7 - Force ESP32 defines USE_UFILESYS, GUI_TRASH_FILE and #define GUI_EDIT_FILE - Speed up initial GUI console refresh +- Simplified configuration for ir-full, tasmota-ircustom no more needed ### Fixed - ESP32 Webcam add boundary marker before sending mjpeg image (#12376) diff --git a/lib/lib_basic/IRremoteESP8266/.github/CONTRIBUTING.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.github/CONTRIBUTING.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/.github/CONTRIBUTING.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.github/CONTRIBUTING.md diff --git a/lib/lib_basic/IRremoteESP8266/.github/Contributors.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.github/Contributors.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/.github/Contributors.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.github/Contributors.md diff --git a/lib/lib_basic/IRremoteESP8266/.github/issue_template.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.github/issue_template.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/.github/issue_template.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.github/issue_template.md diff --git a/lib/lib_basic/IRremoteESP8266/.gitignore b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.gitignore similarity index 100% rename from lib/lib_basic/IRremoteESP8266/.gitignore rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.gitignore diff --git a/lib/lib_basic/IRremoteESP8266/.gitmodules b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.gitmodules similarity index 100% rename from lib/lib_basic/IRremoteESP8266/.gitmodules rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.gitmodules diff --git a/lib/lib_basic/IRremoteESP8266/.style.yapf b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.style.yapf similarity index 100% rename from lib/lib_basic/IRremoteESP8266/.style.yapf rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.style.yapf diff --git a/lib/lib_basic/IRremoteESP8266/.travis.yml b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.travis.yml similarity index 100% rename from lib/lib_basic/IRremoteESP8266/.travis.yml rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/.travis.yml diff --git a/lib/lib_basic/IRremoteESP8266/CPPLINT.cfg b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/CPPLINT.cfg similarity index 100% rename from lib/lib_basic/IRremoteESP8266/CPPLINT.cfg rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/CPPLINT.cfg diff --git a/lib/lib_basic/IRremoteESP8266/Doxyfile b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/Doxyfile similarity index 100% rename from lib/lib_basic/IRremoteESP8266/Doxyfile rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/Doxyfile diff --git a/lib/lib_basic/IRremoteESP8266/LICENSE.txt b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/LICENSE.txt similarity index 100% rename from lib/lib_basic/IRremoteESP8266/LICENSE.txt rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/LICENSE.txt diff --git a/lib/lib_basic/IRremoteESP8266/README.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/README.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/README.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/README.md diff --git a/lib/lib_basic/IRremoteESP8266/README_de.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/README_de.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/README_de.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/README_de.md diff --git a/lib/lib_basic/IRremoteESP8266/README_fr.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/README_fr.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/README_fr.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/README_fr.md diff --git a/lib/lib_basic/IRremoteESP8266/ReleaseNotes.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/ReleaseNotes.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/ReleaseNotes.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/ReleaseNotes.md diff --git a/lib/lib_basic/IRremoteESP8266/SupportedProtocols.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/SupportedProtocols.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/SupportedProtocols.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/SupportedProtocols.md diff --git a/lib/lib_basic/IRremoteESP8266/assets/images/banner.svg b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/assets/images/banner.svg similarity index 100% rename from lib/lib_basic/IRremoteESP8266/assets/images/banner.svg rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/assets/images/banner.svg diff --git a/lib/lib_basic/IRremoteESP8266/assets/images/logo.svg b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/assets/images/logo.svg similarity index 100% rename from lib/lib_basic/IRremoteESP8266/assets/images/logo.svg rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/assets/images/logo.svg diff --git a/lib/lib_basic/IRremoteESP8266/docs/README.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/README.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/README.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/README.md diff --git a/lib/lib_basic/IRremoteESP8266/docs/README_de.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/README_de.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/README_de.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/README_de.md diff --git a/lib/lib_basic/IRremoteESP8266/docs/README_fr.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/README_fr.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/README_fr.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/README_fr.md diff --git a/lib/lib_basic/IRremoteESP8266/docs/_config.yml b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/_config.yml similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/_config.yml rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/_config.yml diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRac_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRac_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRac_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRac_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRac_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRac_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRac_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRac_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRac_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRac_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRac_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRac_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRrecv_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRrecv_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRrecv_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRrecv_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRrecv_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRrecv_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRrecv_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRrecv_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRrecv_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRrecv_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRrecv_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRrecv_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRremoteESP8266_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRremoteESP8266_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRremoteESP8266_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRremoteESP8266_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRremoteESP8266_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRremoteESP8266_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRremoteESP8266_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRremoteESP8266_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRsend_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRsend_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRsend_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRsend_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRsend_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRsend_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRsend_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRsend_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRsend_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRsend_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRsend_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRsend_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRtext_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRtext_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRtext_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRtext_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRtext_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRtext_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRtext_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRtext_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRtext_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRtext_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRtext_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRtext_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRtimer_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRtimer_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRtimer_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRtimer_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRtimer_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRtimer_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRtimer_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRtimer_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRtimer_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRtimer_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRtimer_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRtimer_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRutils_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRutils_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRutils_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRutils_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRutils_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRutils_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRutils_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRutils_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRutils_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRutils_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/IRutils_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/IRutils_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/README_8md.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/README_8md.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/README_8md.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/README_8md.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/annotated.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/annotated.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/annotated.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/annotated.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/bc_s.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/bc_s.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/bc_s.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/bc_s.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/bdwn.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/bdwn.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/bdwn.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/bdwn.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAirwellAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRAmcorAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRArgoAC-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRArgoAC-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRArgoAC-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRArgoAC-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRArgoAC.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRArgoAC.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRArgoAC.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRArgoAC.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRArgoAC__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRArgoAC__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRArgoAC__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRArgoAC__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRArgoAC__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRArgoAC__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRArgoAC__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRArgoAC__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRArgoAC__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRArgoAC__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRArgoAC__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRArgoAC__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCarrierAc64__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoolixAC__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRCoronaAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin128-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin128-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin128-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin128-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin128.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin128.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin128.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin128.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin128__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin128__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin128__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin128__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin128__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin128__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin128__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin128__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin128__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin128__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin128__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin128__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin152-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin152-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin152-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin152-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin152.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin152.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin152.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin152.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin152__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin152__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin152__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin152__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin152__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin152__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin152__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin152__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin152__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin152__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin152__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin152__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin160-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin160-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin160-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin160-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin160.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin160.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin160.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin160.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin160__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin160__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin160__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin160__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin160__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin160__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin160__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin160__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin160__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin160__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin160__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin160__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin176-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin176-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin176-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin176-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin176.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin176.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin176.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin176.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin176__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin176__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin176__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin176__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin176__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin176__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin176__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin176__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin176__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin176__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin176__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin176__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin2-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin2-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin2-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin2-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin2.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin2.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin2.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin2.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin216-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin216-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin216-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin216-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin216.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin216.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin216.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin216.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin216__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin216__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin216__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin216__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin216__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin216__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin216__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin216__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin216__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin216__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin216__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin216__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin2__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin2__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin2__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin2__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin2__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin2__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin2__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin2__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin2__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin2__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin2__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin2__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin64-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin64-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin64-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin64-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin64.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin64.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin64.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin64.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin64__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin64__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin64__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin64__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin64__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin64__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin64__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin64__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin64__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin64__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikin64__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikin64__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDaikinESP__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRDelonghiAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIREcoclimAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRElectraAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRElectraAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRElectraAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRElectraAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRElectraAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRElectraAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRElectraAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRElectraAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRElectraAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRElectraAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRElectraAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRElectraAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRElectraAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRElectraAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRElectraAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRElectraAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRElectraAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRElectraAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRElectraAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRElectraAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRFujitsuAC__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGoodweatherAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGreeAC-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGreeAC-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGreeAC-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGreeAC-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGreeAC.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGreeAC.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGreeAC.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGreeAC.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGreeAC__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGreeAC__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGreeAC__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGreeAC__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGreeAC__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGreeAC__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGreeAC__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGreeAC__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGreeAC__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGreeAC__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRGreeAC__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRGreeAC__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierAC-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierAC-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierAC-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierAC-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierAC.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierAC.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierAC.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierAC.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierACYRW02__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierAC__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierAC__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierAC__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierAC__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierAC__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierAC__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierAC__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierAC__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierAC__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierAC__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHaierAC__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHaierAC__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc1__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__inherit__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__inherit__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__inherit__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__inherit__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__inherit__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__inherit__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__inherit__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__inherit__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__inherit__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__inherit__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__inherit__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc344__inherit__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc3__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__inherit__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__inherit__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__inherit__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__inherit__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__inherit__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__inherit__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__inherit__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__inherit__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__inherit__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__inherit__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__inherit__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc424__inherit__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRHitachiAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRKelvinatorAC__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRLgAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRLgAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRLgAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRLgAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRLgAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRLgAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRLgAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRLgAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRLgAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRLgAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRLgAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRLgAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRLgAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRLgAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRLgAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRLgAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRLgAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRLgAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRLgAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRLgAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMideaAC-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMideaAC-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMideaAC-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMideaAC-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMideaAC.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMideaAC.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMideaAC.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMideaAC.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMideaAC__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMideaAC__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMideaAC__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMideaAC__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMideaAC__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMideaAC__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMideaAC__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMideaAC__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMideaAC__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMideaAC__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMideaAC__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMideaAC__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi112__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishi136__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiAC__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy152Ac__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRMitsubishiHeavy88Ac__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRNeoclimaAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc32__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRPanasonicAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSamsungAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSanyoAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSharpAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSharpAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSharpAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSharpAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSharpAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSharpAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSharpAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSharpAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSharpAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSharpAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSharpAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSharpAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSharpAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSharpAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSharpAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSharpAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSharpAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSharpAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRSharpAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRSharpAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTcl112Ac__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTechnibelAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTecoAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTecoAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTecoAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTecoAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTecoAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTecoAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTecoAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTecoAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTecoAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTecoAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTecoAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTecoAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTecoAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTecoAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTecoAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTecoAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTecoAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTecoAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTecoAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTecoAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRToshibaAC__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTranscoldAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrotecESP__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRTrumaAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVestelAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVestelAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVestelAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVestelAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVestelAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVestelAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVestelAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVestelAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVestelAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVestelAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVestelAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVestelAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVestelAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVestelAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVestelAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVestelAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVestelAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVestelAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVestelAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVestelAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVoltas-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVoltas-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVoltas-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVoltas-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVoltas.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVoltas.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVoltas.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVoltas.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVoltas__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVoltas__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVoltas__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVoltas__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVoltas__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVoltas__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVoltas__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVoltas__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVoltas__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVoltas__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRVoltas__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRVoltas__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRWhirlpoolAc__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRac-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRac-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRac-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRac-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRac.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRac.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRac.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRac.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRac__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRac__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRac__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRac__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRac__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRac__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRac__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRac__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRac__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRac__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRac__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRac__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRrecv-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRrecv-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRrecv-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRrecv-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRrecv.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRrecv.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRrecv.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRrecv.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRrecv__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRrecv__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRrecv__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRrecv__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRrecv__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRrecv__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRrecv__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRrecv__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRrecv__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRrecv__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRrecv__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRrecv__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRsend-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRsend-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRsend-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRsend-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRsend.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRsend.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRsend.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRsend.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRtimer-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRtimer-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRtimer-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRtimer-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRtimer.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRtimer.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classIRtimer.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classIRtimer.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classTimerMs-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classTimerMs-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classTimerMs-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classTimerMs-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classTimerMs.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classTimerMs.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classTimerMs.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classTimerMs.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classdecode__results-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classdecode__results-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classdecode__results-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classdecode__results-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classdecode__results.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classdecode__results.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classdecode__results.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classdecode__results.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classes.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classes.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/classes.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/classes.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/closed.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/closed.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/closed.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/closed.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/de-CH_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/de-CH_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/de-CH_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/de-CH_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/de-CH_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/de-CH_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/de-CH_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/de-CH_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/de-DE_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/de-DE_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/de-DE_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/de-DE_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/de-DE_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/de-DE_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/de-DE_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/de-DE_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/defaults_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/defaults_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/defaults_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/defaults_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/defaults_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/defaults_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/defaults_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/defaults_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/deprecated.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/deprecated.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/deprecated.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/deprecated.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/dir_49e56c817e5e54854c35e136979f97ca.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/dir_49e56c817e5e54854c35e136979f97ca.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/dir_49e56c817e5e54854c35e136979f97ca.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/dir_49e56c817e5e54854c35e136979f97ca.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/dir_84fe998d1eb06414cc389ad334e77e63.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/dir_84fe998d1eb06414cc389ad334e77e63.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/dir_84fe998d1eb06414cc389ad334e77e63.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/dir_84fe998d1eb06414cc389ad334e77e63.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/doc.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/doc.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/doc.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/doc.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/doxygen.css b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/doxygen.css similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/doxygen.css rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/doxygen.css diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/doxygen.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/doxygen.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/doxygen.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/doxygen.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/doxygen__index_8md.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/doxygen__index_8md.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/doxygen__index_8md.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/doxygen__index_8md.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/dynsections.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/dynsections.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/dynsections.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/dynsections.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-AU_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-AU_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-AU_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-AU_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-AU_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-AU_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-AU_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-AU_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-IE_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-IE_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-IE_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-IE_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-IE_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-IE_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-IE_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-IE_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-UK_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-UK_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-UK_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-UK_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-UK_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-UK_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-UK_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-UK_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-US_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-US_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-US_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-US_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-US_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-US_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/en-US_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/en-US_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/es-ES_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/es-ES_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/es-ES_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/es-ES_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/es-ES_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/es-ES_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/es-ES_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/es-ES_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/files.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/files.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/files.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/files.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/folderclosed.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/folderclosed.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/folderclosed.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/folderclosed.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/folderopen.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/folderopen.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/folderopen.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/folderopen.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/fr-FR_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/fr-FR_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/fr-FR_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/fr-FR_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/fr-FR_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/fr-FR_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/fr-FR_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/fr-FR_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_a.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_a.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_a.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_a.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_b.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_b.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_b.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_b.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_c.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_c.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_c.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_c.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_d.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_d.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_d.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_d.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_e.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_e.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_e.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_e.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_f.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_f.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_f.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_f.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_a.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_a.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_a.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_a.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_b.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_b.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_b.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_b.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_c.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_c.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_c.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_c.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_d.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_d.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_d.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_d.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_e.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_e.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_e.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_e.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_f.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_f.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_f.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_f.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_g.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_g.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_g.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_g.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_i.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_i.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_i.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_i.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_k.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_k.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_k.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_k.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_l.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_l.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_l.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_l.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_m.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_m.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_m.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_m.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_n.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_n.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_n.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_n.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_o.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_o.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_o.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_o.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_p.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_p.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_p.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_p.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_r.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_r.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_r.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_r.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_s.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_s.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_s.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_s.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_t.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_t.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_t.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_t.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_u.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_u.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_u.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_u.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_v.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_v.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_v.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_v.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_w.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_w.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_w.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_w.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_~.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_~.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_func_~.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_func_~.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_g.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_g.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_g.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_g.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_i.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_i.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_i.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_i.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_j.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_j.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_j.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_j.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_k.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_k.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_k.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_k.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_l.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_l.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_l.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_l.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_m.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_m.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_m.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_m.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_n.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_n.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_n.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_n.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_o.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_o.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_o.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_o.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_p.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_p.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_p.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_p.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_q.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_q.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_q.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_q.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_r.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_r.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_r.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_r.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_rela.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_rela.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_rela.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_rela.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_s.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_s.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_s.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_s.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_t.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_t.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_t.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_t.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_u.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_u.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_u.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_u.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_v.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_v.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_v.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_v.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_a.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_a.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_a.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_a.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_b.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_b.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_b.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_b.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_c.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_c.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_c.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_c.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_d.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_d.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_d.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_d.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_e.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_e.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_e.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_e.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_f.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_f.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_f.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_f.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_i.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_i.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_i.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_i.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_j.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_j.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_j.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_j.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_l.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_l.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_l.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_l.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_m.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_m.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_m.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_m.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_n.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_n.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_n.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_n.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_o.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_o.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_o.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_o.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_p.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_p.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_p.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_p.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_q.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_q.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_q.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_q.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_r.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_r.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_r.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_r.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_s.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_s.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_s.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_s.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_t.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_t.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_t.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_t.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_u.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_u.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_u.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_u.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_v.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_v.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_v.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_v.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_w.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_w.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_w.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_w.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_x.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_x.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_x.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_x.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_z.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_z.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_vars_z.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_vars_z.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_w.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_w.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_w.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_w.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_x.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_x.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_x.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_x.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_z.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_z.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_z.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_z.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_~.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_~.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/functions_~.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/functions_~.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_a.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_a.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_a.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_a.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_c.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_c.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_c.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_c.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_d.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_d.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_d.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_d.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_e.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_e.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_e.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_e.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_enum.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_enum.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_enum.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_enum.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_eval.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_eval.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_eval.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_eval.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_f.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_f.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_f.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_f.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_func.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_func.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_func.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_func.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_g.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_g.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_g.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_g.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_i.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_i.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_i.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_i.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_j.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_j.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_j.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_j.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_k.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_k.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_k.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_k.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_l.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_l.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_l.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_l.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_m.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_m.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_m.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_m.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_n.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_n.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_n.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_n.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_p.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_p.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_p.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_p.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_r.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_r.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_r.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_r.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_s.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_s.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_s.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_s.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_t.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_t.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_t.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_t.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_type.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_type.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_type.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_type.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_u.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_u.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_u.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_u.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_v.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_v.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_v.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_v.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_vars.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_vars.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_vars.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_vars.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_vars_i.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_vars_i.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_vars_i.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_vars_i.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_vars_k.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_vars_k.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_vars_k.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_vars_k.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_w.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_w.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_w.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_w.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_x.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_x.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_x.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_x.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_y.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_y.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_y.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_y.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_z.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_z.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/globals_z.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/globals_z.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/graph_legend.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/graph_legend.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/graph_legend.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/graph_legend.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/graph_legend.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/graph_legend.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/graph_legend.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/graph_legend.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/graph_legend.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/graph_legend.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/graph_legend.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/graph_legend.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/hierarchy.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/hierarchy.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/hierarchy.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/hierarchy.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/i18n_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/i18n_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/i18n_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/i18n_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/i18n_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/i18n_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/i18n_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/i18n_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/index.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/index.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/index.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/index.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_0.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_0.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_0.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_0.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_0.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_0.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_0.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_0.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_0.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_0.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_0.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_0.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_1.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_1.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_1.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_1.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_1.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_1.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_1.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_1.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_1.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_1.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_1.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_1.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_10.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_10.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_10.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_10.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_10.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_10.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_10.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_10.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_10.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_10.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_10.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_10.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_100.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_100.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_100.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_100.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_100.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_100.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_100.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_100.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_100.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_100.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_100.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_100.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_101.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_101.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_101.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_101.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_101.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_101.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_101.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_101.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_101.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_101.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_101.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_101.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_102.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_102.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_102.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_102.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_102.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_102.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_102.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_102.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_102.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_102.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_102.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_102.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_103.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_103.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_103.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_103.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_103.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_103.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_103.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_103.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_103.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_103.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_103.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_103.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_104.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_104.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_104.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_104.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_104.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_104.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_104.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_104.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_104.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_104.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_104.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_104.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_105.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_105.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_105.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_105.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_105.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_105.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_105.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_105.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_105.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_105.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_105.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_105.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_106.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_106.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_106.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_106.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_106.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_106.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_106.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_106.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_106.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_106.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_106.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_106.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_107.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_107.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_107.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_107.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_107.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_107.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_107.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_107.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_107.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_107.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_107.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_107.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_108.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_108.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_108.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_108.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_108.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_108.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_108.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_108.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_108.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_108.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_108.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_108.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_11.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_11.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_11.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_11.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_11.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_11.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_11.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_11.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_11.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_11.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_11.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_11.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_12.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_12.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_12.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_12.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_12.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_12.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_12.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_12.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_12.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_12.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_12.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_12.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_13.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_13.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_13.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_13.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_13.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_13.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_13.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_13.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_13.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_13.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_13.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_13.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_14.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_14.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_14.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_14.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_14.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_14.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_14.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_14.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_14.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_14.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_14.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_14.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_15.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_15.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_15.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_15.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_15.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_15.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_15.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_15.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_15.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_15.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_15.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_15.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_16.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_16.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_16.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_16.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_16.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_16.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_16.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_16.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_16.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_16.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_16.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_16.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_17.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_17.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_17.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_17.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_17.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_17.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_17.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_17.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_17.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_17.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_17.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_17.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_18.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_18.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_18.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_18.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_18.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_18.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_18.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_18.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_18.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_18.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_18.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_18.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_19.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_19.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_19.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_19.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_19.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_19.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_19.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_19.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_19.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_19.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_19.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_19.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_2.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_2.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_2.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_2.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_2.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_2.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_2.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_2.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_2.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_2.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_2.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_2.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_20.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_20.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_20.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_20.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_20.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_20.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_20.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_20.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_20.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_20.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_20.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_20.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_21.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_21.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_21.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_21.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_21.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_21.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_21.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_21.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_21.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_21.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_21.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_21.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_22.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_22.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_22.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_22.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_22.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_22.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_22.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_22.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_22.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_22.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_22.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_22.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_23.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_23.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_23.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_23.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_23.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_23.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_23.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_23.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_23.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_23.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_23.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_23.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_24.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_24.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_24.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_24.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_24.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_24.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_24.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_24.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_24.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_24.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_24.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_24.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_25.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_25.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_25.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_25.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_25.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_25.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_25.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_25.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_25.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_25.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_25.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_25.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_26.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_26.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_26.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_26.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_26.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_26.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_26.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_26.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_26.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_26.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_26.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_26.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_27.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_27.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_27.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_27.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_27.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_27.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_27.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_27.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_27.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_27.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_27.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_27.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_28.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_28.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_28.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_28.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_28.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_28.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_28.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_28.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_28.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_28.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_28.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_28.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_29.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_29.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_29.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_29.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_29.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_29.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_29.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_29.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_29.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_29.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_29.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_29.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_3.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_3.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_3.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_3.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_3.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_3.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_3.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_3.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_3.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_3.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_3.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_3.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_30.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_30.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_30.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_30.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_30.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_30.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_30.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_30.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_30.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_30.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_30.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_30.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_31.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_31.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_31.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_31.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_31.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_31.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_31.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_31.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_31.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_31.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_31.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_31.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_32.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_32.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_32.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_32.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_32.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_32.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_32.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_32.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_32.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_32.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_32.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_32.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_33.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_33.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_33.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_33.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_33.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_33.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_33.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_33.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_33.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_33.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_33.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_33.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_34.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_34.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_34.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_34.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_34.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_34.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_34.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_34.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_34.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_34.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_34.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_34.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_35.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_35.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_35.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_35.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_35.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_35.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_35.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_35.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_35.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_35.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_35.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_35.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_36.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_36.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_36.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_36.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_36.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_36.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_36.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_36.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_36.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_36.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_36.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_36.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_37.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_37.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_37.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_37.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_37.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_37.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_37.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_37.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_37.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_37.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_37.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_37.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_38.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_38.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_38.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_38.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_38.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_38.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_38.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_38.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_38.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_38.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_38.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_38.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_39.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_39.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_39.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_39.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_39.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_39.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_39.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_39.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_39.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_39.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_39.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_39.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_4.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_4.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_4.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_4.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_4.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_4.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_4.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_4.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_4.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_4.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_4.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_4.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_40.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_40.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_40.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_40.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_40.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_40.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_40.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_40.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_40.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_40.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_40.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_40.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_41.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_41.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_41.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_41.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_41.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_41.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_41.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_41.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_41.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_41.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_41.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_41.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_42.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_42.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_42.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_42.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_42.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_42.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_42.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_42.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_42.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_42.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_42.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_42.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_43.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_43.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_43.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_43.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_43.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_43.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_43.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_43.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_43.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_43.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_43.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_43.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_44.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_44.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_44.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_44.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_44.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_44.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_44.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_44.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_44.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_44.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_44.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_44.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_45.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_45.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_45.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_45.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_45.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_45.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_45.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_45.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_45.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_45.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_45.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_45.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_46.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_46.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_46.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_46.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_46.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_46.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_46.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_46.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_46.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_46.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_46.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_46.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_47.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_47.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_47.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_47.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_47.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_47.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_47.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_47.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_47.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_47.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_47.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_47.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_48.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_48.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_48.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_48.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_48.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_48.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_48.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_48.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_48.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_48.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_48.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_48.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_49.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_49.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_49.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_49.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_49.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_49.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_49.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_49.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_49.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_49.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_49.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_49.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_5.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_5.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_5.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_5.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_5.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_5.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_5.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_5.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_5.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_5.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_5.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_5.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_50.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_50.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_50.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_50.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_50.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_50.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_50.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_50.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_50.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_50.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_50.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_50.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_51.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_51.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_51.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_51.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_51.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_51.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_51.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_51.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_51.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_51.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_51.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_51.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_52.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_52.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_52.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_52.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_52.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_52.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_52.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_52.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_52.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_52.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_52.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_52.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_53.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_53.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_53.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_53.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_53.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_53.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_53.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_53.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_53.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_53.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_53.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_53.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_54.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_54.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_54.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_54.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_54.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_54.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_54.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_54.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_54.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_54.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_54.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_54.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_55.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_55.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_55.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_55.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_55.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_55.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_55.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_55.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_55.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_55.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_55.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_55.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_56.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_56.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_56.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_56.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_56.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_56.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_56.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_56.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_56.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_56.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_56.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_56.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_57.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_57.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_57.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_57.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_57.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_57.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_57.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_57.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_57.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_57.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_57.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_57.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_58.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_58.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_58.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_58.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_58.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_58.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_58.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_58.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_58.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_58.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_58.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_58.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_59.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_59.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_59.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_59.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_59.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_59.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_59.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_59.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_59.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_59.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_59.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_59.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_6.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_6.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_6.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_6.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_6.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_6.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_6.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_6.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_6.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_6.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_6.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_6.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_60.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_60.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_60.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_60.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_60.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_60.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_60.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_60.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_60.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_60.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_60.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_60.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_61.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_61.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_61.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_61.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_61.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_61.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_61.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_61.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_61.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_61.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_61.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_61.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_62.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_62.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_62.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_62.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_62.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_62.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_62.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_62.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_62.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_62.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_62.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_62.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_63.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_63.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_63.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_63.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_63.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_63.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_63.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_63.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_63.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_63.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_63.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_63.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_64.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_64.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_64.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_64.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_64.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_64.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_64.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_64.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_64.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_64.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_64.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_64.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_65.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_65.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_65.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_65.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_65.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_65.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_65.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_65.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_65.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_65.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_65.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_65.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_66.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_66.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_66.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_66.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_66.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_66.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_66.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_66.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_66.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_66.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_66.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_66.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_67.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_67.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_67.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_67.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_67.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_67.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_67.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_67.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_67.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_67.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_67.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_67.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_68.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_68.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_68.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_68.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_68.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_68.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_68.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_68.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_68.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_68.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_68.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_68.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_69.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_69.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_69.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_69.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_69.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_69.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_69.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_69.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_69.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_69.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_69.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_69.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_7.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_7.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_7.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_7.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_7.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_7.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_7.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_7.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_7.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_7.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_7.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_7.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_70.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_70.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_70.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_70.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_70.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_70.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_70.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_70.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_70.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_70.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_70.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_70.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_71.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_71.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_71.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_71.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_71.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_71.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_71.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_71.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_71.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_71.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_71.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_71.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_72.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_72.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_72.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_72.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_72.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_72.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_72.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_72.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_72.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_72.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_72.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_72.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_73.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_73.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_73.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_73.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_73.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_73.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_73.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_73.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_73.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_73.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_73.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_73.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_74.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_74.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_74.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_74.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_74.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_74.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_74.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_74.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_74.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_74.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_74.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_74.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_75.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_75.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_75.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_75.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_75.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_75.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_75.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_75.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_75.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_75.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_75.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_75.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_76.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_76.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_76.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_76.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_76.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_76.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_76.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_76.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_76.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_76.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_76.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_76.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_77.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_77.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_77.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_77.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_77.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_77.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_77.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_77.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_77.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_77.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_77.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_77.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_78.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_78.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_78.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_78.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_78.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_78.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_78.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_78.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_78.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_78.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_78.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_78.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_79.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_79.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_79.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_79.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_79.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_79.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_79.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_79.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_79.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_79.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_79.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_79.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_8.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_8.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_8.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_8.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_8.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_8.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_8.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_8.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_8.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_8.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_8.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_8.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_80.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_80.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_80.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_80.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_80.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_80.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_80.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_80.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_80.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_80.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_80.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_80.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_81.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_81.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_81.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_81.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_81.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_81.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_81.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_81.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_81.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_81.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_81.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_81.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_82.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_82.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_82.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_82.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_82.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_82.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_82.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_82.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_82.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_82.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_82.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_82.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_83.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_83.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_83.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_83.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_83.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_83.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_83.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_83.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_83.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_83.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_83.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_83.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_84.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_84.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_84.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_84.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_84.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_84.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_84.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_84.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_84.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_84.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_84.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_84.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_85.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_85.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_85.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_85.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_85.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_85.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_85.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_85.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_85.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_85.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_85.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_85.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_86.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_86.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_86.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_86.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_86.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_86.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_86.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_86.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_86.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_86.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_86.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_86.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_87.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_87.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_87.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_87.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_87.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_87.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_87.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_87.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_87.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_87.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_87.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_87.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_88.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_88.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_88.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_88.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_88.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_88.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_88.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_88.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_88.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_88.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_88.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_88.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_89.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_89.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_89.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_89.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_89.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_89.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_89.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_89.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_89.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_89.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_89.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_89.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_9.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_9.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_9.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_9.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_9.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_9.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_9.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_9.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_9.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_9.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_9.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_9.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_90.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_90.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_90.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_90.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_90.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_90.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_90.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_90.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_90.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_90.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_90.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_90.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_91.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_91.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_91.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_91.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_91.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_91.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_91.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_91.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_91.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_91.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_91.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_91.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_92.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_92.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_92.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_92.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_92.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_92.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_92.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_92.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_92.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_92.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_92.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_92.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_93.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_93.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_93.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_93.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_93.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_93.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_93.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_93.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_93.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_93.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_93.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_93.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_94.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_94.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_94.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_94.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_94.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_94.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_94.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_94.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_94.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_94.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_94.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_94.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_95.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_95.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_95.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_95.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_95.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_95.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_95.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_95.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_95.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_95.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_95.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_95.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_96.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_96.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_96.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_96.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_96.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_96.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_96.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_96.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_96.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_96.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_96.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_96.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_97.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_97.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_97.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_97.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_97.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_97.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_97.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_97.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_97.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_97.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_97.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_97.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_98.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_98.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_98.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_98.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_98.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_98.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_98.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_98.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_98.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_98.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_98.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_98.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_99.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_99.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_99.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_99.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_99.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_99.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_99.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_99.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_99.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_99.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherit_graph_99.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherit_graph_99.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherits.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherits.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/inherits.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/inherits.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Airwell_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Airwell_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Airwell_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Airwell_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Airwell_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Airwell_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Airwell_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Airwell_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Airwell_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Airwell_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Airwell_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Airwell_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Aiwa_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Aiwa_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Aiwa_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Aiwa_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Amcor_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Amcor_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Amcor_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Amcor_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Amcor_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Amcor_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Amcor_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Amcor_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Amcor_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Amcor_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Amcor_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Amcor_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Argo_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Argo_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Argo_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Argo_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Argo_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Argo_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Argo_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Argo_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Argo_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Argo_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Argo_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Argo_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Carrier_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Carrier_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Carrier_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Carrier_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Carrier_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Carrier_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Carrier_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Carrier_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Carrier_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Carrier_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Carrier_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Carrier_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Coolix_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Coolix_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Coolix_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Coolix_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Coolix_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Coolix_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Coolix_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Coolix_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Coolix_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Coolix_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Coolix_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Coolix_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Corona_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Corona_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Corona_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Corona_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Corona_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Corona_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Corona_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Corona_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Corona_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Corona_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Corona_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Corona_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Daikin_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Daikin_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Daikin_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Daikin_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Daikin_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Daikin_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Daikin_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Daikin_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Daikin_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Daikin_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Daikin_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Daikin_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Delonghi_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Delonghi_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Delonghi_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Delonghi_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Delonghi_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Delonghi_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Delonghi_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Delonghi_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Delonghi_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Delonghi_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Delonghi_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Delonghi_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Denon_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Denon_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Denon_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Denon_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Dish_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Dish_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Dish_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Dish_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Doshisha_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Doshisha_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Doshisha_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Doshisha_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Ecoclim_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Ecoclim_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Ecoclim_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Ecoclim_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Ecoclim_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Ecoclim_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Ecoclim_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Ecoclim_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Ecoclim_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Ecoclim_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Ecoclim_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Ecoclim_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Electra_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Electra_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Electra_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Electra_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Electra_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Electra_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Electra_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Electra_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Electra_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Electra_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Electra_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Electra_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__EliteScreens_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__EliteScreens_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__EliteScreens_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__EliteScreens_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Epson_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Epson_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Epson_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Epson_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Fujitsu_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Fujitsu_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Fujitsu_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Fujitsu_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Fujitsu_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Fujitsu_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Fujitsu_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Fujitsu_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Fujitsu_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Fujitsu_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Fujitsu_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Fujitsu_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__GICable_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__GICable_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__GICable_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__GICable_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__GlobalCache_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__GlobalCache_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__GlobalCache_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__GlobalCache_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Goodweather_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Goodweather_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Goodweather_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Goodweather_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Goodweather_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Goodweather_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Goodweather_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Goodweather_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Goodweather_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Goodweather_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Goodweather_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Goodweather_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Gree_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Gree_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Gree_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Gree_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Gree_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Gree_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Gree_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Gree_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Gree_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Gree_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Gree_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Gree_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Haier_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Haier_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Haier_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Haier_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Haier_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Haier_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Haier_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Haier_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Haier_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Haier_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Haier_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Haier_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Hitachi_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Hitachi_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Hitachi_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Hitachi_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Hitachi_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Hitachi_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Hitachi_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Hitachi_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Hitachi_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Hitachi_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Hitachi_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Hitachi_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Inax_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Inax_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Inax_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Inax_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__JVC_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__JVC_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__JVC_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__JVC_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Kelvinator_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Kelvinator_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Kelvinator_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Kelvinator_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Kelvinator_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Kelvinator_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Kelvinator_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Kelvinator_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Kelvinator_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Kelvinator_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Kelvinator_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Kelvinator_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__LG_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__LG_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__LG_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__LG_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__LG_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__LG_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__LG_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__LG_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__LG_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__LG_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__LG_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__LG_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Lasertag_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Lasertag_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Lasertag_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Lasertag_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Lego_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Lego_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Lego_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Lego_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Lutron_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Lutron_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Lutron_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Lutron_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__MWM_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__MWM_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__MWM_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__MWM_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Magiquest_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Magiquest_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Magiquest_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Magiquest_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Magiquest_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Magiquest_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Magiquest_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Magiquest_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Magiquest_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Magiquest_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Magiquest_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Magiquest_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Metz_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Metz_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Metz_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Metz_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Midea_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Midea_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Midea_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Midea_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Midea_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Midea_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Midea_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Midea_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Midea_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Midea_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Midea_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Midea_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__MilesTag2_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__MilesTag2_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__MilesTag2_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__MilesTag2_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Mirage_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Mirage_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Mirage_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Mirage_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__MitsubishiHeavy_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__MitsubishiHeavy_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__MitsubishiHeavy_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__MitsubishiHeavy_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__MitsubishiHeavy_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__MitsubishiHeavy_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__MitsubishiHeavy_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__MitsubishiHeavy_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__MitsubishiHeavy_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__MitsubishiHeavy_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__MitsubishiHeavy_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__MitsubishiHeavy_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Mitsubishi_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Mitsubishi_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Mitsubishi_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Mitsubishi_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Mitsubishi_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Mitsubishi_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Mitsubishi_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Mitsubishi_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Mitsubishi_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Mitsubishi_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Mitsubishi_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Mitsubishi_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Multibrackets_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Multibrackets_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Multibrackets_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Multibrackets_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__NEC_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__NEC_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__NEC_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__NEC_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__NEC_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__NEC_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__NEC_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__NEC_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__NEC_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__NEC_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__NEC_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__NEC_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Neoclima_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Neoclima_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Neoclima_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Neoclima_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Neoclima_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Neoclima_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Neoclima_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Neoclima_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Neoclima_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Neoclima_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Neoclima_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Neoclima_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Nikai_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Nikai_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Nikai_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Nikai_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Panasonic_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Panasonic_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Panasonic_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Panasonic_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Panasonic_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Panasonic_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Panasonic_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Panasonic_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Panasonic_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Panasonic_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Panasonic_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Panasonic_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Pioneer_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Pioneer_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Pioneer_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Pioneer_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Pronto_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Pronto_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Pronto_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Pronto_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__RC5__RC6_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__RC5__RC6_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__RC5__RC6_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__RC5__RC6_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__RCMM_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__RCMM_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__RCMM_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__RCMM_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Samsung_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Samsung_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Samsung_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Samsung_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Samsung_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Samsung_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Samsung_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Samsung_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Samsung_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Samsung_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Samsung_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Samsung_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sanyo_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sanyo_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sanyo_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sanyo_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sanyo_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sanyo_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sanyo_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sanyo_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sanyo_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sanyo_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sanyo_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sanyo_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sharp_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sharp_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sharp_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sharp_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sharp_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sharp_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sharp_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sharp_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sharp_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sharp_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sharp_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sharp_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sherwood_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sherwood_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sherwood_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sherwood_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sony_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sony_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Sony_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Sony_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Symphony_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Symphony_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Symphony_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Symphony_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Tcl_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Tcl_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Tcl_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Tcl_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Tcl_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Tcl_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Tcl_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Tcl_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Tcl_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Tcl_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Tcl_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Tcl_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Technibel_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Technibel_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Technibel_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Technibel_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Technibel_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Technibel_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Technibel_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Technibel_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Technibel_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Technibel_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Technibel_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Technibel_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Teco_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Teco_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Teco_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Teco_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Teco_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Teco_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Teco_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Teco_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Teco_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Teco_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Teco_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Teco_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Toshiba_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Toshiba_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Toshiba_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Toshiba_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Toshiba_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Toshiba_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Toshiba_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Toshiba_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Toshiba_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Toshiba_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Toshiba_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Toshiba_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Transcold_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Transcold_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Transcold_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Transcold_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Transcold_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Transcold_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Transcold_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Transcold_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Transcold_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Transcold_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Transcold_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Transcold_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Trotec_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Trotec_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Trotec_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Trotec_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Trotec_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Trotec_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Trotec_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Trotec_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Trotec_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Trotec_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Trotec_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Trotec_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Truma_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Truma_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Truma_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Truma_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Truma_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Truma_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Truma_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Truma_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Truma_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Truma_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Truma_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Truma_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Vestel_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Vestel_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Vestel_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Vestel_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Vestel_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Vestel_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Vestel_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Vestel_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Vestel_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Vestel_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Vestel_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Vestel_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Voltas_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Voltas_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Voltas_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Voltas_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Voltas_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Voltas_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Voltas_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Voltas_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Voltas_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Voltas_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Voltas_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Voltas_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Whirlpool_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Whirlpool_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Whirlpool_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Whirlpool_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Whirlpool_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Whirlpool_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Whirlpool_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Whirlpool_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Whirlpool_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Whirlpool_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Whirlpool_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Whirlpool_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Whynter_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Whynter_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Whynter_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Whynter_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Xmp_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Xmp_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Xmp_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Xmp_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Zepeal_8cpp.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Zepeal_8cpp.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/ir__Zepeal_8cpp.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/ir__Zepeal_8cpp.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/it-IT_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/it-IT_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/it-IT_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/it-IT_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/it-IT_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/it-IT_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/it-IT_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/it-IT_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/jquery.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/jquery.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/jquery.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/jquery.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/md_src_locale_README.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/md_src_locale_README.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/md_src_locale_README.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/md_src_locale_README.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/menu.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/menu.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/menu.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/menu.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/menudata.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/menudata.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/menudata.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/menudata.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespaceIRAcUtils.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespaceIRAcUtils.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespaceIRAcUtils.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespaceIRAcUtils.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespaceIRXmpUtils.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespaceIRXmpUtils.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespaceIRXmpUtils.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespaceIRXmpUtils.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespace__IRrecv.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespace__IRrecv.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespace__IRrecv.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespace__IRrecv.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespaceirutils.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespaceirutils.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespaceirutils.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespaceirutils.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespacemembers.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespacemembers.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespacemembers.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespacemembers.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespacemembers_enum.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespacemembers_enum.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespacemembers_enum.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespacemembers_enum.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespacemembers_func.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespacemembers_func.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespacemembers_func.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespacemembers_func.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespacemembers_vars.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespacemembers_vars.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespacemembers_vars.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespacemembers_vars.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespaces.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespaces.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespaces.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespaces.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespacestdAc.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespacestdAc.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/namespacestdAc.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/namespacestdAc.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/nav_f.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/nav_f.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/nav_f.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/nav_f.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/nav_g.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/nav_g.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/nav_g.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/nav_g.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/nav_h.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/nav_h.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/nav_h.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/nav_h.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/open.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/open.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/open.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/open.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/pages.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/pages.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/pages.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/pages.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/pt-BR_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/pt-BR_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/pt-BR_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/pt-BR_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/pt-BR_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/pt-BR_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/pt-BR_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/pt-BR_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_0.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_0.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_0.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_0.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_0.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_0.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_0.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_0.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_1.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_1.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_1.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_1.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_1.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_1.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_1.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_1.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_10.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_10.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_10.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_10.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_10.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_10.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_10.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_10.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_11.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_11.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_11.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_11.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_11.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_11.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_11.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_11.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_12.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_12.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_12.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_12.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_12.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_12.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_12.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_12.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_13.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_13.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_13.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_13.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_13.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_13.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_13.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_13.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_14.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_14.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_14.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_14.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_14.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_14.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_14.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_14.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_15.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_15.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_15.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_15.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_15.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_15.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_15.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_15.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_16.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_16.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_16.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_16.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_16.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_16.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_16.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_16.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_17.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_17.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_17.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_17.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_17.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_17.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_17.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_17.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_18.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_18.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_18.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_18.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_18.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_18.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_18.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_18.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_19.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_19.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_19.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_19.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_19.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_19.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_19.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_19.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_1a.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_1a.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_1a.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_1a.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_1a.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_1a.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_1a.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_1a.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_1b.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_1b.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_1b.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_1b.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_1b.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_1b.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_1b.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_1b.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_2.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_2.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_2.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_2.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_2.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_2.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_2.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_2.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_3.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_3.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_3.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_3.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_3.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_3.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_3.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_3.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_4.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_4.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_4.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_4.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_4.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_4.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_4.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_4.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_5.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_5.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_5.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_5.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_5.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_5.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_5.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_5.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_6.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_6.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_6.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_6.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_6.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_6.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_6.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_6.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_7.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_7.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_7.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_7.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_7.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_7.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_7.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_7.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_8.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_8.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_8.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_8.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_8.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_8.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_8.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_8.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_9.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_9.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_9.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_9.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_9.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_9.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_9.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_9.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_a.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_a.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_a.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_a.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_a.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_a.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_a.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_a.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_b.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_b.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_b.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_b.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_b.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_b.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_b.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_b.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_c.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_c.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_c.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_c.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_c.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_c.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_c.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_c.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_d.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_d.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_d.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_d.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_d.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_d.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_d.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_d.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_e.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_e.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_e.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_e.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_e.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_e.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_e.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_e.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_f.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_f.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_f.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_f.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_f.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_f.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/all_f.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/all_f.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_0.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_0.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_0.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_0.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_0.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_0.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_0.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_0.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_1.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_1.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_1.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_1.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_1.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_1.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_1.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_1.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_10.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_10.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_10.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_10.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_10.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_10.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_10.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_10.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_2.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_2.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_2.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_2.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_2.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_2.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_2.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_2.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_3.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_3.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_3.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_3.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_3.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_3.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_3.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_3.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_4.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_4.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_4.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_4.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_4.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_4.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_4.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_4.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_5.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_5.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_5.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_5.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_5.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_5.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_5.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_5.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_6.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_6.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_6.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_6.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_6.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_6.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_6.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_6.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_7.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_7.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_7.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_7.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_7.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_7.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_7.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_7.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_8.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_8.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_8.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_8.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_8.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_8.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_8.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_8.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_9.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_9.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_9.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_9.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_9.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_9.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_9.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_9.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_a.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_a.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_a.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_a.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_a.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_a.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_a.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_a.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_b.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_b.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_b.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_b.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_b.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_b.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_b.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_b.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_c.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_c.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_c.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_c.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_c.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_c.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_c.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_c.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_d.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_d.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_d.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_d.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_d.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_d.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_d.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_d.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_e.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_e.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_e.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_e.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_e.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_e.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_e.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_e.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_f.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_f.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_f.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_f.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_f.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_f.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/classes_f.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/classes_f.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/close.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/close.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/close.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/close.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_0.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_0.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_0.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_0.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_0.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_0.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_0.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_0.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_1.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_1.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_1.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_1.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_1.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_1.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_1.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_1.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_2.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_2.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_2.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_2.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_2.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_2.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_2.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_2.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_3.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_3.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_3.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_3.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_3.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_3.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_3.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_3.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_4.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_4.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_4.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_4.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_4.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_4.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_4.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_4.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_5.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_5.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_5.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_5.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_5.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_5.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_5.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_5.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_6.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_6.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_6.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_6.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_6.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_6.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_6.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_6.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_7.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_7.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_7.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_7.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_7.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_7.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_7.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_7.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_8.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_8.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_8.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_8.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_8.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_8.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_8.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_8.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_9.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_9.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_9.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_9.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_9.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_9.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enums_9.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enums_9.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_0.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_0.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_0.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_0.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_0.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_0.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_0.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_0.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_1.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_1.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_1.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_1.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_1.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_1.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_1.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_1.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_10.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_10.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_10.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_10.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_10.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_10.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_10.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_10.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_11.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_11.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_11.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_11.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_11.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_11.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_11.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_11.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_12.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_12.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_12.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_12.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_12.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_12.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_12.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_12.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_13.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_13.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_13.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_13.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_13.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_13.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_13.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_13.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_14.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_14.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_14.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_14.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_14.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_14.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_14.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_14.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_15.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_15.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_15.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_15.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_15.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_15.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_15.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_15.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_16.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_16.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_16.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_16.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_16.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_16.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_16.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_16.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_2.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_2.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_2.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_2.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_2.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_2.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_2.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_2.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_3.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_3.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_3.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_3.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_3.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_3.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_3.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_3.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_4.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_4.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_4.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_4.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_4.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_4.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_4.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_4.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_5.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_5.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_5.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_5.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_5.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_5.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_5.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_5.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_6.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_6.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_6.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_6.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_6.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_6.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_6.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_6.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_7.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_7.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_7.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_7.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_7.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_7.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_7.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_7.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_8.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_8.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_8.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_8.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_8.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_8.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_8.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_8.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_9.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_9.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_9.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_9.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_9.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_9.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_9.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_9.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_a.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_a.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_a.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_a.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_a.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_a.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_a.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_a.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_b.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_b.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_b.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_b.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_b.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_b.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_b.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_b.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_c.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_c.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_c.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_c.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_c.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_c.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_c.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_c.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_d.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_d.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_d.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_d.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_d.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_d.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_d.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_d.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_e.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_e.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_e.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_e.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_e.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_e.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_e.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_e.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_f.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_f.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_f.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_f.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_f.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_f.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/enumvalues_f.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/enumvalues_f.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_0.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_0.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_0.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_0.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_0.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_0.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_0.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_0.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_1.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_1.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_1.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_1.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_1.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_1.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_1.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_1.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_2.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_2.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_2.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_2.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_2.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_2.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_2.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_2.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_3.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_3.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_3.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_3.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_3.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_3.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_3.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_3.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_4.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_4.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_4.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_4.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_4.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_4.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_4.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_4.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_5.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_5.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_5.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_5.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_5.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_5.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_5.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_5.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_6.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_6.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_6.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_6.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_6.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_6.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/files_6.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/files_6.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_0.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_0.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_0.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_0.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_0.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_0.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_0.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_0.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_1.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_1.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_1.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_1.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_1.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_1.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_1.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_1.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_10.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_10.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_10.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_10.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_10.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_10.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_10.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_10.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_11.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_11.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_11.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_11.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_11.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_11.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_11.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_11.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_12.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_12.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_12.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_12.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_12.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_12.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_12.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_12.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_13.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_13.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_13.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_13.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_13.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_13.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_13.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_13.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_14.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_14.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_14.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_14.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_14.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_14.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_14.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_14.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_15.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_15.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_15.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_15.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_15.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_15.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_15.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_15.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_16.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_16.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_16.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_16.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_16.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_16.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_16.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_16.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_17.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_17.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_17.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_17.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_17.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_17.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_17.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_17.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_2.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_2.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_2.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_2.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_2.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_2.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_2.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_2.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_3.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_3.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_3.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_3.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_3.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_3.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_3.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_3.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_4.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_4.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_4.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_4.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_4.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_4.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_4.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_4.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_5.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_5.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_5.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_5.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_5.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_5.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_5.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_5.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_6.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_6.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_6.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_6.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_6.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_6.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_6.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_6.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_7.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_7.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_7.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_7.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_7.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_7.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_7.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_7.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_8.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_8.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_8.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_8.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_8.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_8.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_8.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_8.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_9.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_9.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_9.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_9.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_9.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_9.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_9.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_9.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_a.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_a.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_a.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_a.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_a.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_a.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_a.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_a.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_b.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_b.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_b.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_b.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_b.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_b.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_b.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_b.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_c.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_c.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_c.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_c.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_c.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_c.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_c.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_c.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_d.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_d.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_d.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_d.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_d.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_d.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_d.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_d.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_e.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_e.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_e.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_e.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_e.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_e.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_e.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_e.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_f.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_f.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_f.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_f.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_f.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_f.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/functions_f.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/functions_f.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/mag_sel.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/mag_sel.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/mag_sel.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/mag_sel.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/namespaces_0.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/namespaces_0.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/namespaces_0.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/namespaces_0.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/namespaces_0.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/namespaces_0.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/namespaces_0.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/namespaces_0.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/namespaces_1.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/namespaces_1.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/namespaces_1.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/namespaces_1.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/namespaces_1.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/namespaces_1.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/namespaces_1.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/namespaces_1.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/namespaces_2.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/namespaces_2.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/namespaces_2.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/namespaces_2.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/namespaces_2.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/namespaces_2.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/namespaces_2.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/namespaces_2.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/nomatches.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/nomatches.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/nomatches.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/nomatches.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/pages_0.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/pages_0.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/pages_0.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/pages_0.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/pages_0.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/pages_0.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/pages_0.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/pages_0.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/pages_1.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/pages_1.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/pages_1.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/pages_1.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/pages_1.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/pages_1.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/pages_1.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/pages_1.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/pages_2.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/pages_2.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/pages_2.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/pages_2.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/pages_2.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/pages_2.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/pages_2.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/pages_2.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/related_0.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/related_0.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/related_0.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/related_0.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/related_0.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/related_0.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/related_0.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/related_0.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/search.css b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/search.css similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/search.css rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/search.css diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/search.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/search.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/search.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/search.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/search_l.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/search_l.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/search_l.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/search_l.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/search_m.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/search_m.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/search_m.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/search_m.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/search_r.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/search_r.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/search_r.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/search_r.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/searchdata.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/searchdata.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/searchdata.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/searchdata.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/typedefs_0.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/typedefs_0.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/typedefs_0.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/typedefs_0.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/typedefs_0.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/typedefs_0.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/typedefs_0.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/typedefs_0.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/typedefs_1.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/typedefs_1.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/typedefs_1.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/typedefs_1.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/typedefs_1.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/typedefs_1.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/typedefs_1.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/typedefs_1.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_0.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_0.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_0.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_0.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_0.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_0.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_0.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_0.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_1.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_1.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_1.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_1.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_1.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_1.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_1.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_1.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_10.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_10.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_10.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_10.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_10.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_10.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_10.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_10.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_11.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_11.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_11.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_11.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_11.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_11.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_11.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_11.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_12.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_12.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_12.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_12.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_12.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_12.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_12.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_12.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_13.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_13.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_13.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_13.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_13.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_13.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_13.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_13.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_14.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_14.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_14.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_14.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_14.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_14.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_14.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_14.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_15.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_15.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_15.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_15.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_15.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_15.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_15.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_15.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_16.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_16.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_16.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_16.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_16.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_16.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_16.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_16.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_17.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_17.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_17.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_17.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_17.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_17.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_17.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_17.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_18.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_18.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_18.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_18.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_18.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_18.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_18.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_18.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_2.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_2.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_2.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_2.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_2.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_2.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_2.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_2.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_3.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_3.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_3.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_3.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_3.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_3.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_3.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_3.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_4.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_4.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_4.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_4.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_4.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_4.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_4.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_4.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_5.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_5.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_5.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_5.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_5.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_5.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_5.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_5.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_6.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_6.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_6.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_6.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_6.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_6.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_6.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_6.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_7.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_7.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_7.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_7.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_7.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_7.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_7.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_7.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_8.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_8.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_8.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_8.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_8.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_8.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_8.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_8.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_9.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_9.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_9.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_9.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_9.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_9.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_9.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_9.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_a.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_a.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_a.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_a.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_a.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_a.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_a.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_a.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_b.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_b.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_b.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_b.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_b.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_b.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_b.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_b.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_c.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_c.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_c.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_c.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_c.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_c.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_c.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_c.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_d.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_d.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_d.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_d.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_d.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_d.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_d.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_d.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_e.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_e.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_e.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_e.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_e.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_e.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_e.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_e.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_f.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_f.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_f.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_f.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_f.js b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_f.js similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/search/variables_f.js rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/search/variables_f.js diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/splitbar.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/splitbar.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/splitbar.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/splitbar.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structCoronaSection-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structCoronaSection-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structCoronaSection-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structCoronaSection-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structCoronaSection.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structCoronaSection.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structCoronaSection.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structCoronaSection.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structirparams__t-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structirparams__t-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structirparams__t-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structirparams__t-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structirparams__t.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structirparams__t.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structirparams__t.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structirparams__t.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structmatch__result__t-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structmatch__result__t-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structmatch__result__t-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structmatch__result__t-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structmatch__result__t.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structmatch__result__t.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structmatch__result__t.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structmatch__result__t.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structstdAc_1_1state__t-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structstdAc_1_1state__t-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structstdAc_1_1state__t-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structstdAc_1_1state__t-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structstdAc_1_1state__t.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structstdAc_1_1state__t.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/structstdAc_1_1state__t.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/structstdAc_1_1state__t.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/sync_off.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/sync_off.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/sync_off.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/sync_off.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/sync_on.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/sync_on.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/sync_on.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/sync_on.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/tab_a.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/tab_a.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/tab_a.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/tab_a.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/tab_b.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/tab_b.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/tab_b.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/tab_b.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/tab_h.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/tab_h.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/tab_h.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/tab_h.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/tab_s.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/tab_s.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/tab_s.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/tab_s.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/tabs.css b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/tabs.css similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/tabs.css rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/tabs.css diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/todo.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/todo.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/todo.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/todo.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionAirwellProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionAirwellProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionAirwellProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionAirwellProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionAirwellProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionAirwellProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionAirwellProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionAirwellProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionAmcorProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionAmcorProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionAmcorProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionAmcorProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionAmcorProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionAmcorProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionAmcorProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionAmcorProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionArgoProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionArgoProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionArgoProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionArgoProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionArgoProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionArgoProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionArgoProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionArgoProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCarrierProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCarrierProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCarrierProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCarrierProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCarrierProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCarrierProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCarrierProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCarrierProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoolixProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoolixProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoolixProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoolixProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoolixProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoolixProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoolixProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoolixProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol__coll__graph.map b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol__coll__graph.map similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol__coll__graph.map rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol__coll__graph.map diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol__coll__graph.md5 b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol__coll__graph.md5 similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol__coll__graph.md5 rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol__coll__graph.md5 diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol__coll__graph.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol__coll__graph.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol__coll__graph.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionCoronaProtocol__coll__graph.png diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin128Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin128Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin128Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin128Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin128Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin128Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin128Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin128Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin152Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin152Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin152Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin152Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin152Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin152Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin152Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin152Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin160Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin160Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin160Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin160Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin160Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin160Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin160Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin160Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin176Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin176Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin176Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin176Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin176Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin176Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin176Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin176Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin216Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin216Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin216Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin216Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin216Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin216Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin216Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin216Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin2Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin2Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin2Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin2Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin2Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin2Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin2Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin2Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin64Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin64Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin64Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin64Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin64Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin64Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikin64Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikin64Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikinESPProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikinESPProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikinESPProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikinESPProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikinESPProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikinESPProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDaikinESPProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDaikinESPProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDelonghiProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDelonghiProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDelonghiProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDelonghiProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDelonghiProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDelonghiProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionDelonghiProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionDelonghiProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionEcoclimProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionEcoclimProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionEcoclimProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionEcoclimProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionEcoclimProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionEcoclimProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionEcoclimProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionEcoclimProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionElectraProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionElectraProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionElectraProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionElectraProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionElectraProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionElectraProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionElectraProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionElectraProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionFujitsuProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionFujitsuProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionFujitsuProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionFujitsuProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionFujitsuProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionFujitsuProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionFujitsuProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionFujitsuProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionGoodweatherProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionGoodweatherProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionGoodweatherProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionGoodweatherProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionGoodweatherProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionGoodweatherProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionGoodweatherProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionGoodweatherProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionGreeProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionGreeProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionGreeProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionGreeProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionGreeProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionGreeProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionGreeProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionGreeProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHaierProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHaierProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHaierProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHaierProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHaierProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHaierProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHaierProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHaierProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHaierYRW02Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHaierYRW02Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHaierYRW02Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHaierYRW02Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHaierYRW02Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHaierYRW02Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHaierYRW02Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHaierYRW02Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHitachi1Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHitachi1Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHitachi1Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHitachi1Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHitachi1Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHitachi1Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHitachi1Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHitachi1Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHitachi424Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHitachi424Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHitachi424Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHitachi424Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHitachi424Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHitachi424Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHitachi424Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHitachi424Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHitachiProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHitachiProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHitachiProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHitachiProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHitachiProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHitachiProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionHitachiProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionHitachiProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionKelvinatorProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionKelvinatorProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionKelvinatorProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionKelvinatorProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionKelvinatorProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionKelvinatorProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionKelvinatorProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionKelvinatorProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionLGProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionLGProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionLGProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionLGProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionLGProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionLGProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionLGProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionLGProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMideaProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMideaProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMideaProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMideaProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMideaProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMideaProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMideaProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMideaProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi112Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi112Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi112Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi112Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi112Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi112Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi112Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi112Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi136Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi136Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi136Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi136Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi136Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi136Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi136Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi136Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi144Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi144Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi144Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi144Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi144Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi144Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi144Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi144Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi152Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi152Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi152Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi152Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi152Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi152Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi152Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi152Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi88Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi88Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi88Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi88Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi88Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi88Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionMitsubishi88Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionMitsubishi88Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionNeoclimaProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionNeoclimaProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionNeoclimaProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionNeoclimaProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionNeoclimaProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionNeoclimaProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionNeoclimaProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionNeoclimaProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionPanasonicAc32Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionPanasonicAc32Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionPanasonicAc32Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionPanasonicAc32Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionPanasonicAc32Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionPanasonicAc32Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionPanasonicAc32Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionPanasonicAc32Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionSamsungProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionSamsungProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionSamsungProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionSamsungProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionSamsungProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionSamsungProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionSamsungProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionSamsungProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionSanyoProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionSanyoProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionSanyoProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionSanyoProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionSanyoProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionSanyoProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionSanyoProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionSanyoProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionSharpProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionSharpProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionSharpProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionSharpProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionSharpProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionSharpProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionSharpProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionSharpProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTcl112Protocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTcl112Protocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTcl112Protocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTcl112Protocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTcl112Protocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTcl112Protocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTcl112Protocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTcl112Protocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTechnibelProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTechnibelProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTechnibelProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTechnibelProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTechnibelProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTechnibelProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTechnibelProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTechnibelProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTecoProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTecoProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTecoProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTecoProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTecoProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTecoProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTecoProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTecoProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionToshibaProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionToshibaProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionToshibaProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionToshibaProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionToshibaProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionToshibaProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionToshibaProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionToshibaProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTranscoldProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTranscoldProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTranscoldProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTranscoldProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTranscoldProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTranscoldProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTranscoldProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTranscoldProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTrotecProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTrotecProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTrotecProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTrotecProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTrotecProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTrotecProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTrotecProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTrotecProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTrumaProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTrumaProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTrumaProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTrumaProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTrumaProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTrumaProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionTrumaProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionTrumaProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionVestelProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionVestelProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionVestelProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionVestelProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionVestelProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionVestelProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionVestelProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionVestelProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionVoltasProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionVoltasProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionVoltasProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionVoltasProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionVoltasProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionVoltasProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionVoltasProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionVoltasProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionWhirlpoolProtocol-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionWhirlpoolProtocol-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionWhirlpoolProtocol-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionWhirlpoolProtocol-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionWhirlpoolProtocol.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionWhirlpoolProtocol.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionWhirlpoolProtocol.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionWhirlpoolProtocol.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionmagiquest-members.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionmagiquest-members.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionmagiquest-members.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionmagiquest-members.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionmagiquest.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionmagiquest.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/unionmagiquest.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/unionmagiquest.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/zh-CN_8h.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/zh-CN_8h.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/zh-CN_8h.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/zh-CN_8h.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen/html/zh-CN_8h_source.html b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/zh-CN_8h_source.html similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen/html/zh-CN_8h_source.html rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen/html/zh-CN_8h_source.html diff --git a/lib/lib_basic/IRremoteESP8266/docs/doxygen_index.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen_index.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/docs/doxygen_index.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/docs/doxygen_index.md diff --git a/lib/lib_basic/IRremoteESP8266/examples/BlynkIrRemote/BlynkIrRemote.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/BlynkIrRemote/BlynkIrRemote.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/BlynkIrRemote/BlynkIrRemote.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/BlynkIrRemote/BlynkIrRemote.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/BlynkIrRemote/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/BlynkIrRemote/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/BlynkIrRemote/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/BlynkIrRemote/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/CommonAcControl/CommonAcControl.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/CommonAcControl/CommonAcControl.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/CommonAcControl/CommonAcControl.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/CommonAcControl/CommonAcControl.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/CommonAcControl/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/CommonAcControl/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/CommonAcControl/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/CommonAcControl/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/ControlSamsungAC/ControlSamsungAC.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/ControlSamsungAC/ControlSamsungAC.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/ControlSamsungAC/ControlSamsungAC.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/ControlSamsungAC/ControlSamsungAC.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/ControlSamsungAC/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/ControlSamsungAC/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/ControlSamsungAC/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/ControlSamsungAC/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/DumbIRRepeater/DumbIRRepeater.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/DumbIRRepeater/DumbIRRepeater.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/DumbIRRepeater/DumbIRRepeater.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/DumbIRRepeater/DumbIRRepeater.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/DumbIRRepeater/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/DumbIRRepeater/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/DumbIRRepeater/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/DumbIRRepeater/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRGCSendDemo/IRGCSendDemo.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRGCSendDemo/IRGCSendDemo.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRGCSendDemo/IRGCSendDemo.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRGCSendDemo/IRGCSendDemo.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRGCSendDemo/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRGCSendDemo/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRGCSendDemo/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRGCSendDemo/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRGCTCPServer/IRGCTCPServer.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRGCTCPServer/IRGCTCPServer.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRGCTCPServer/IRGCTCPServer.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRGCTCPServer/IRGCTCPServer.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRGCTCPServer/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRGCTCPServer/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRGCTCPServer/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRGCTCPServer/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRMQTTServer/IRMQTTServer.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRMQTTServer/IRMQTTServer.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRMQTTServer/IRMQTTServer.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRMQTTServer/IRMQTTServer.h diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRMQTTServer/IRMQTTServer.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRMQTTServer/IRMQTTServer.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRMQTTServer/IRMQTTServer.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRMQTTServer/IRMQTTServer.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRMQTTServer/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRMQTTServer/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRMQTTServer/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRMQTTServer/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRServer/IRServer.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRServer/IRServer.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRServer/IRServer.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRServer/IRServer.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRServer/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRServer/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRServer/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRServer/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRrecvDemo/IRrecvDemo.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDemo/IRrecvDemo.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRrecvDemo/IRrecvDemo.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDemo/IRrecvDemo.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRrecvDemo/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDemo/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRrecvDemo/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDemo/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRrecvDump/IRrecvDump.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDump/IRrecvDump.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRrecvDump/IRrecvDump.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDump/IRrecvDump.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRrecvDump/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDump/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRrecvDump/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDump/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRrecvDumpV2/IRrecvDumpV2.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDumpV2/IRrecvDumpV2.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRrecvDumpV2/IRrecvDumpV2.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDumpV2/IRrecvDumpV2.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRrecvDumpV2/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDumpV2/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRrecvDumpV2/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDumpV2/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRrecvDumpV3/BaseOTA.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDumpV3/BaseOTA.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRrecvDumpV3/BaseOTA.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDumpV3/BaseOTA.h diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRrecvDumpV3/IRrecvDumpV3.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDumpV3/IRrecvDumpV3.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRrecvDumpV3/IRrecvDumpV3.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDumpV3/IRrecvDumpV3.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRrecvDumpV3/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDumpV3/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRrecvDumpV3/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRrecvDumpV3/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRsendDemo/IRsendDemo.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRsendDemo/IRsendDemo.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRsendDemo/IRsendDemo.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRsendDemo/IRsendDemo.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRsendDemo/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRsendDemo/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRsendDemo/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRsendDemo/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRsendProntoDemo/IRsendProntoDemo.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRsendProntoDemo/IRsendProntoDemo.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRsendProntoDemo/IRsendProntoDemo.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRsendProntoDemo/IRsendProntoDemo.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/IRsendProntoDemo/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRsendProntoDemo/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/IRsendProntoDemo/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/IRsendProntoDemo/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/JVCPanasonicSendDemo/JVCPanasonicSendDemo.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/JVCPanasonicSendDemo/JVCPanasonicSendDemo.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/JVCPanasonicSendDemo/JVCPanasonicSendDemo.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/JVCPanasonicSendDemo/JVCPanasonicSendDemo.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/JVCPanasonicSendDemo/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/JVCPanasonicSendDemo/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/JVCPanasonicSendDemo/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/JVCPanasonicSendDemo/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/LGACSend/LGACSend.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/LGACSend/LGACSend.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/LGACSend/LGACSend.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/LGACSend/LGACSend.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/LGACSend/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/LGACSend/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/LGACSend/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/LGACSend/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/SmartIRRepeater/SmartIRRepeater.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/SmartIRRepeater/SmartIRRepeater.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/SmartIRRepeater/SmartIRRepeater.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/SmartIRRepeater/SmartIRRepeater.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/SmartIRRepeater/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/SmartIRRepeater/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/SmartIRRepeater/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/SmartIRRepeater/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnArgoAC/TurnOnArgoAC.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnArgoAC/TurnOnArgoAC.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnArgoAC/TurnOnArgoAC.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnArgoAC/TurnOnArgoAC.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnArgoAC/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnArgoAC/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnArgoAC/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnArgoAC/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnDaikinAC/TurnOnDaikinAC.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnDaikinAC/TurnOnDaikinAC.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnDaikinAC/TurnOnDaikinAC.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnDaikinAC/TurnOnDaikinAC.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnDaikinAC/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnDaikinAC/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnDaikinAC/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnDaikinAC/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnFujitsuAC/TurnOnFujitsuAC.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnFujitsuAC/TurnOnFujitsuAC.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnFujitsuAC/TurnOnFujitsuAC.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnFujitsuAC/TurnOnFujitsuAC.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnFujitsuAC/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnFujitsuAC/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnFujitsuAC/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnFujitsuAC/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnGreeAC/TurnOnGreeAC.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnGreeAC/TurnOnGreeAC.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnGreeAC/TurnOnGreeAC.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnGreeAC/TurnOnGreeAC.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnGreeAC/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnGreeAC/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnGreeAC/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnGreeAC/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnKelvinatorAC/TurnOnKelvinatorAC.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnKelvinatorAC/TurnOnKelvinatorAC.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnKelvinatorAC/TurnOnKelvinatorAC.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnKelvinatorAC/TurnOnKelvinatorAC.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnKelvinatorAC/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnKelvinatorAC/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnKelvinatorAC/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnKelvinatorAC/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnMitsubishiAC/TurnOnMitsubishiAC.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnMitsubishiAC/TurnOnMitsubishiAC.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnMitsubishiAC/TurnOnMitsubishiAC.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnMitsubishiAC/TurnOnMitsubishiAC.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnMitsubishiAC/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnMitsubishiAC/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnMitsubishiAC/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnMitsubishiAC/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnMitsubishiHeavyAc/TurnOnMitsubishiHeavyAc.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnMitsubishiHeavyAc/TurnOnMitsubishiHeavyAc.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnMitsubishiHeavyAc/TurnOnMitsubishiHeavyAc.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnMitsubishiHeavyAc/TurnOnMitsubishiHeavyAc.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnMitsubishiHeavyAc/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnMitsubishiHeavyAc/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnMitsubishiHeavyAc/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnMitsubishiHeavyAc/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnPanasonicAC/TurnOnPanasonicAC.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnPanasonicAC/TurnOnPanasonicAC.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnPanasonicAC/TurnOnPanasonicAC.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnPanasonicAC/TurnOnPanasonicAC.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnPanasonicAC/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnPanasonicAC/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnPanasonicAC/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnPanasonicAC/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnToshibaAC/TurnOnToshibaAC.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnToshibaAC/TurnOnToshibaAC.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnToshibaAC/TurnOnToshibaAC.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnToshibaAC/TurnOnToshibaAC.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnToshibaAC/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnToshibaAC/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnToshibaAC/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnToshibaAC/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnTrotecAC/TurnOnTrotecAC.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnTrotecAC/TurnOnTrotecAC.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnTrotecAC/TurnOnTrotecAC.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnTrotecAC/TurnOnTrotecAC.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/TurnOnTrotecAC/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnTrotecAC/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/TurnOnTrotecAC/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/TurnOnTrotecAC/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/Web-AC-control/README.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/Web-AC-control/README.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/Web-AC-control/README.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/Web-AC-control/README.md diff --git a/lib/lib_basic/IRremoteESP8266/examples/Web-AC-control/Web-AC-control.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/Web-AC-control/Web-AC-control.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/Web-AC-control/Web-AC-control.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/Web-AC-control/Web-AC-control.h diff --git a/lib/lib_basic/IRremoteESP8266/examples/Web-AC-control/Web-AC-control.ino b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/Web-AC-control/Web-AC-control.ino similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/Web-AC-control/Web-AC-control.ino rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/Web-AC-control/Web-AC-control.ino diff --git a/lib/lib_basic/IRremoteESP8266/examples/Web-AC-control/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/Web-AC-control/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/Web-AC-control/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/Web-AC-control/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/examples/Web-AC-control/printscreen.png b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/Web-AC-control/printscreen.png similarity index 100% rename from lib/lib_basic/IRremoteESP8266/examples/Web-AC-control/printscreen.png rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/examples/Web-AC-control/printscreen.png diff --git a/lib/lib_basic/IRremoteESP8266/keywords.txt b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/keywords.txt similarity index 100% rename from lib/lib_basic/IRremoteESP8266/keywords.txt rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/keywords.txt diff --git a/lib/lib_basic/IRremoteESP8266/library.properties b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/library.properties similarity index 100% rename from lib/lib_basic/IRremoteESP8266/library.properties rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/library.properties diff --git a/lib/lib_basic/IRremoteESP8266/platformio.ini b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/platformio.ini similarity index 100% rename from lib/lib_basic/IRremoteESP8266/platformio.ini rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/platformio.ini diff --git a/lib/lib_basic/IRremoteESP8266/pylintrc b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/pylintrc similarity index 100% rename from lib/lib_basic/IRremoteESP8266/pylintrc rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/pylintrc diff --git a/lib/lib_basic/IRremoteESP8266/src/CPPLINT.cfg b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/CPPLINT.cfg similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/CPPLINT.cfg rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/CPPLINT.cfg diff --git a/lib/lib_basic/IRremoteESP8266/src/IRac.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRac.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/IRac.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRac.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/IRac.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRac.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/IRac.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRac.h diff --git a/lib/lib_basic/IRremoteESP8266/src/IRrecv.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRrecv.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/IRrecv.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRrecv.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/IRrecv.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRrecv.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/IRrecv.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRrecv.h diff --git a/lib/lib_basic/IRremoteESP8266/src/IRremoteESP8266.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRremoteESP8266.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/IRremoteESP8266.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRremoteESP8266.h diff --git a/lib/lib_basic/IRremoteESP8266/src/IRsend.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRsend.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/IRsend.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRsend.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/IRsend.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRsend.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/IRsend.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRsend.h diff --git a/lib/lib_basic/IRremoteESP8266/src/IRtext.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRtext.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/IRtext.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRtext.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/IRtext.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRtext.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/IRtext.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRtext.h diff --git a/lib/lib_basic/IRremoteESP8266/src/IRtimer.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRtimer.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/IRtimer.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRtimer.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/IRtimer.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRtimer.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/IRtimer.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRtimer.h diff --git a/lib/lib_basic/IRremoteESP8266/src/IRutils.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRutils.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/IRutils.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRutils.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/IRutils.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRutils.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/IRutils.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/IRutils.h diff --git a/lib/lib_basic/IRremoteESP8266/src/i18n.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/i18n.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/i18n.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/i18n.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Airwell.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Airwell.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Airwell.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Airwell.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Airwell.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Airwell.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Airwell.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Airwell.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Aiwa.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Aiwa.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Aiwa.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Aiwa.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Amcor.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Amcor.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Amcor.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Amcor.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Amcor.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Amcor.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Amcor.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Amcor.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Argo.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Argo.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Argo.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Argo.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Argo.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Argo.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Argo.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Argo.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Carrier.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Carrier.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Carrier.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Carrier.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Carrier.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Carrier.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Carrier.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Carrier.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Coolix.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Coolix.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Coolix.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Coolix.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Coolix.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Coolix.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Coolix.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Coolix.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Corona.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Corona.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Corona.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Corona.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Corona.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Corona.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Corona.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Corona.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Daikin.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Daikin.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Daikin.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Daikin.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Daikin.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Daikin.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Daikin.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Daikin.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Delonghi.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Delonghi.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Delonghi.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Delonghi.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Delonghi.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Delonghi.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Delonghi.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Delonghi.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Denon.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Denon.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Denon.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Denon.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Dish.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Dish.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Dish.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Dish.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Doshisha.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Doshisha.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Doshisha.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Doshisha.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Ecoclim.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Ecoclim.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Ecoclim.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Ecoclim.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Ecoclim.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Ecoclim.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Ecoclim.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Ecoclim.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Electra.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Electra.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Electra.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Electra.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Electra.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Electra.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Electra.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Electra.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_EliteScreens.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_EliteScreens.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_EliteScreens.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_EliteScreens.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Epson.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Epson.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Epson.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Epson.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Fujitsu.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Fujitsu.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Fujitsu.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Fujitsu.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Fujitsu.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Fujitsu.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Fujitsu.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Fujitsu.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_GICable.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_GICable.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_GICable.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_GICable.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_GlobalCache.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_GlobalCache.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_GlobalCache.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_GlobalCache.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Goodweather.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Goodweather.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Goodweather.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Goodweather.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Goodweather.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Goodweather.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Goodweather.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Goodweather.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Gree.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Gree.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Gree.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Gree.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Gree.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Gree.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Gree.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Gree.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Haier.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Haier.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Haier.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Haier.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Haier.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Haier.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Haier.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Haier.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Hitachi.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Hitachi.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Hitachi.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Hitachi.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Hitachi.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Hitachi.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Hitachi.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Hitachi.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Inax.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Inax.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Inax.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Inax.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_JVC.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_JVC.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_JVC.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_JVC.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Kelvinator.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Kelvinator.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Kelvinator.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Kelvinator.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Kelvinator.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Kelvinator.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Kelvinator.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Kelvinator.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_LG.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_LG.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_LG.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_LG.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_LG.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_LG.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_LG.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_LG.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Lasertag.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Lasertag.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Lasertag.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Lasertag.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Lego.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Lego.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Lego.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Lego.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Lutron.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Lutron.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Lutron.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Lutron.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_MWM.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_MWM.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_MWM.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_MWM.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Magiquest.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Magiquest.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Magiquest.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Magiquest.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Magiquest.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Magiquest.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Magiquest.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Magiquest.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Metz.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Metz.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Metz.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Metz.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Midea.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Midea.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Midea.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Midea.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Midea.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Midea.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Midea.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Midea.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_MilesTag2.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_MilesTag2.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_MilesTag2.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_MilesTag2.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Mirage.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Mirage.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Mirage.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Mirage.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Mitsubishi.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Mitsubishi.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Mitsubishi.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Mitsubishi.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Mitsubishi.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Mitsubishi.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Mitsubishi.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Mitsubishi.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_MitsubishiHeavy.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_MitsubishiHeavy.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_MitsubishiHeavy.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_MitsubishiHeavy.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_MitsubishiHeavy.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_MitsubishiHeavy.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_MitsubishiHeavy.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_MitsubishiHeavy.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Multibrackets.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Multibrackets.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Multibrackets.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Multibrackets.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_NEC.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_NEC.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_NEC.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_NEC.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_NEC.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_NEC.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_NEC.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_NEC.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Neoclima.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Neoclima.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Neoclima.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Neoclima.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Neoclima.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Neoclima.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Neoclima.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Neoclima.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Nikai.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Nikai.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Nikai.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Nikai.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Panasonic.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Panasonic.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Panasonic.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Panasonic.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Panasonic.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Panasonic.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Panasonic.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Panasonic.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Pioneer.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Pioneer.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Pioneer.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Pioneer.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Pronto.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Pronto.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Pronto.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Pronto.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_RC5_RC6.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_RC5_RC6.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_RC5_RC6.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_RC5_RC6.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_RCMM.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_RCMM.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_RCMM.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_RCMM.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Samsung.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Samsung.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Samsung.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Samsung.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Samsung.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Samsung.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Samsung.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Samsung.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Sanyo.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Sanyo.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Sanyo.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Sanyo.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Sanyo.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Sanyo.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Sanyo.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Sanyo.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Sharp.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Sharp.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Sharp.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Sharp.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Sharp.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Sharp.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Sharp.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Sharp.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Sherwood.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Sherwood.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Sherwood.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Sherwood.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Sony.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Sony.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Sony.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Sony.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Symphony.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Symphony.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Symphony.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Symphony.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Tcl.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Tcl.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Tcl.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Tcl.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Tcl.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Tcl.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Tcl.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Tcl.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Technibel.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Technibel.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Technibel.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Technibel.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Technibel.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Technibel.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Technibel.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Technibel.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Teco.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Teco.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Teco.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Teco.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Teco.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Teco.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Teco.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Teco.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Toshiba.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Toshiba.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Toshiba.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Toshiba.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Toshiba.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Toshiba.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Toshiba.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Toshiba.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Transcold.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Transcold.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Transcold.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Transcold.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Transcold.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Transcold.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Transcold.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Transcold.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Trotec.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Trotec.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Trotec.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Trotec.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Trotec.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Trotec.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Trotec.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Trotec.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Truma.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Truma.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Truma.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Truma.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Truma.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Truma.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Truma.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Truma.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Vestel.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Vestel.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Vestel.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Vestel.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Vestel.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Vestel.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Vestel.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Vestel.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Voltas.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Voltas.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Voltas.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Voltas.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Voltas.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Voltas.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Voltas.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Voltas.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Whirlpool.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Whirlpool.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Whirlpool.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Whirlpool.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Whirlpool.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Whirlpool.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Whirlpool.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Whirlpool.h diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Whynter.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Whynter.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Whynter.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Whynter.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Xmp.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Xmp.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Xmp.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Xmp.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/ir_Zepeal.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Zepeal.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/ir_Zepeal.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/ir_Zepeal.cpp diff --git a/lib/lib_basic/IRremoteESP8266/src/locale/README.md b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/README.md similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/locale/README.md rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/README.md diff --git a/lib/lib_basic/IRremoteESP8266/src/locale/de-CH.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/de-CH.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/locale/de-CH.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/de-CH.h diff --git a/lib/lib_basic/IRremoteESP8266/src/locale/de-DE.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/de-DE.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/locale/de-DE.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/de-DE.h diff --git a/lib/lib_basic/IRremoteESP8266/src/locale/defaults.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/defaults.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/locale/defaults.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/defaults.h diff --git a/lib/lib_basic/IRremoteESP8266/src/locale/en-AU.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/en-AU.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/locale/en-AU.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/en-AU.h diff --git a/lib/lib_basic/IRremoteESP8266/src/locale/en-IE.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/en-IE.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/locale/en-IE.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/en-IE.h diff --git a/lib/lib_basic/IRremoteESP8266/src/locale/en-UK.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/en-UK.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/locale/en-UK.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/en-UK.h diff --git a/lib/lib_basic/IRremoteESP8266/src/locale/en-US.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/en-US.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/locale/en-US.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/en-US.h diff --git a/lib/lib_basic/IRremoteESP8266/src/locale/es-ES.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/es-ES.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/locale/es-ES.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/es-ES.h diff --git a/lib/lib_basic/IRremoteESP8266/src/locale/fr-FR.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/fr-FR.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/locale/fr-FR.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/fr-FR.h diff --git a/lib/lib_basic/IRremoteESP8266/src/locale/it-IT.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/it-IT.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/locale/it-IT.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/it-IT.h diff --git a/lib/lib_basic/IRremoteESP8266/src/locale/pt-BR.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/pt-BR.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/locale/pt-BR.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/pt-BR.h diff --git a/lib/lib_basic/IRremoteESP8266/src/locale/zh-CN.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/zh-CN.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/src/locale/zh-CN.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/src/locale/zh-CN.h diff --git a/lib/lib_basic/IRremoteESP8266/test/IRac_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/IRac_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/IRac_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/IRac_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/IRrecv_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/IRrecv_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/IRrecv_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/IRrecv_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/IRrecv_test.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/IRrecv_test.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/IRrecv_test.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/IRrecv_test.h diff --git a/lib/lib_basic/IRremoteESP8266/test/IRsend_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/IRsend_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/IRsend_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/IRsend_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/IRsend_test.h b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/IRsend_test.h similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/IRsend_test.h rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/IRsend_test.h diff --git a/lib/lib_basic/IRremoteESP8266/test/IRutils_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/IRutils_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/IRutils_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/IRutils_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/Makefile b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/Makefile similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/Makefile rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/Makefile diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Airwell_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Airwell_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Airwell_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Airwell_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Aiwa_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Aiwa_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Aiwa_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Aiwa_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Amcor_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Amcor_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Amcor_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Amcor_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Argo_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Argo_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Argo_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Argo_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Carrier_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Carrier_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Carrier_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Carrier_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Coolix_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Coolix_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Coolix_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Coolix_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Corona_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Corona_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Corona_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Corona_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Daikin_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Daikin_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Daikin_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Daikin_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Delonghi_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Delonghi_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Delonghi_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Delonghi_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Denon_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Denon_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Denon_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Denon_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Dish_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Dish_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Dish_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Dish_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Doshisha_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Doshisha_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Doshisha_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Doshisha_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Ecoclim_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Ecoclim_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Ecoclim_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Ecoclim_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Electra_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Electra_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Electra_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Electra_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_EliteScreens_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_EliteScreens_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_EliteScreens_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_EliteScreens_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Epson_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Epson_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Epson_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Epson_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Fujitsu_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Fujitsu_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Fujitsu_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Fujitsu_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_GICable_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_GICable_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_GICable_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_GICable_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_GlobalCache_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_GlobalCache_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_GlobalCache_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_GlobalCache_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Goodweather_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Goodweather_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Goodweather_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Goodweather_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Gree_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Gree_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Gree_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Gree_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Haier_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Haier_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Haier_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Haier_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Hitachi_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Hitachi_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Hitachi_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Hitachi_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Inax_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Inax_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Inax_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Inax_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_JVC_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_JVC_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_JVC_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_JVC_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Kelvinator_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Kelvinator_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Kelvinator_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Kelvinator_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_LG_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_LG_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_LG_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_LG_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Lasertag_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Lasertag_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Lasertag_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Lasertag_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Lego_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Lego_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Lego_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Lego_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Lutron_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Lutron_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Lutron_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Lutron_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_MWM_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_MWM_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_MWM_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_MWM_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Magiquest_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Magiquest_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Magiquest_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Magiquest_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Metz_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Metz_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Metz_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Metz_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Midea_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Midea_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Midea_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Midea_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Milestag2_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Milestag2_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Milestag2_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Milestag2_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Mirage_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Mirage_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Mirage_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Mirage_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_MitsubishiHeavy_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_MitsubishiHeavy_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_MitsubishiHeavy_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_MitsubishiHeavy_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Mitsubishi_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Mitsubishi_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Mitsubishi_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Mitsubishi_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Multibrackets_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Multibrackets_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Multibrackets_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Multibrackets_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_NEC_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_NEC_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_NEC_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_NEC_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Neoclima_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Neoclima_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Neoclima_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Neoclima_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Nikai_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Nikai_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Nikai_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Nikai_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Panasonic_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Panasonic_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Panasonic_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Panasonic_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Pioneer_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Pioneer_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Pioneer_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Pioneer_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Pronto_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Pronto_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Pronto_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Pronto_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_RC5_RC6_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_RC5_RC6_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_RC5_RC6_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_RC5_RC6_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_RCMM_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_RCMM_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_RCMM_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_RCMM_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Samsung_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Samsung_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Samsung_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Samsung_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Sanyo_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Sanyo_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Sanyo_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Sanyo_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Sharp_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Sharp_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Sharp_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Sharp_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Sherwood_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Sherwood_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Sherwood_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Sherwood_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Sony_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Sony_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Sony_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Sony_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Symphony_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Symphony_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Symphony_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Symphony_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Tcl_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Tcl_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Tcl_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Tcl_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Technibel_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Technibel_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Technibel_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Technibel_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Teco_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Teco_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Teco_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Teco_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Toshiba_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Toshiba_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Toshiba_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Toshiba_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Transcold_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Transcold_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Transcold_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Transcold_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Trotec_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Trotec_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Trotec_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Trotec_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Truma_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Truma_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Truma_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Truma_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Vestel_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Vestel_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Vestel_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Vestel_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Voltas_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Voltas_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Voltas_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Voltas_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Whirlpool_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Whirlpool_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Whirlpool_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Whirlpool_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Whynter_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Whynter_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Whynter_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Whynter_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Xmp_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Xmp_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Xmp_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Xmp_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/test/ir_Zepeal_test.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Zepeal_test.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/test/ir_Zepeal_test.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/test/ir_Zepeal_test.cpp diff --git a/lib/lib_basic/IRremoteESP8266/tools/Makefile b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/Makefile similarity index 100% rename from lib/lib_basic/IRremoteESP8266/tools/Makefile rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/Makefile diff --git a/lib/lib_basic/IRremoteESP8266/tools/RawToGlobalCache.sh b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/RawToGlobalCache.sh similarity index 100% rename from lib/lib_basic/IRremoteESP8266/tools/RawToGlobalCache.sh rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/RawToGlobalCache.sh diff --git a/lib/lib_basic/IRremoteESP8266/tools/auto_analyse_raw_data.py b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/auto_analyse_raw_data.py similarity index 100% rename from lib/lib_basic/IRremoteESP8266/tools/auto_analyse_raw_data.py rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/auto_analyse_raw_data.py diff --git a/lib/lib_basic/IRremoteESP8266/tools/auto_analyse_raw_data_test.py b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/auto_analyse_raw_data_test.py similarity index 100% rename from lib/lib_basic/IRremoteESP8266/tools/auto_analyse_raw_data_test.py rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/auto_analyse_raw_data_test.py diff --git a/lib/lib_basic/IRremoteESP8266/tools/gc_decode.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/gc_decode.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/tools/gc_decode.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/gc_decode.cpp diff --git a/lib/lib_basic/IRremoteESP8266/tools/generate_irtext_h.sh b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/generate_irtext_h.sh similarity index 100% rename from lib/lib_basic/IRremoteESP8266/tools/generate_irtext_h.sh rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/generate_irtext_h.sh diff --git a/lib/lib_basic/IRremoteESP8266/tools/mkkeywords b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/mkkeywords similarity index 100% rename from lib/lib_basic/IRremoteESP8266/tools/mkkeywords rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/mkkeywords diff --git a/lib/lib_basic/IRremoteESP8266/tools/mode2_decode.cpp b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/mode2_decode.cpp similarity index 100% rename from lib/lib_basic/IRremoteESP8266/tools/mode2_decode.cpp rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/mode2_decode.cpp diff --git a/lib/lib_basic/IRremoteESP8266/tools/raw_to_pronto_code.py b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/raw_to_pronto_code.py similarity index 100% rename from lib/lib_basic/IRremoteESP8266/tools/raw_to_pronto_code.py rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/raw_to_pronto_code.py diff --git a/lib/lib_basic/IRremoteESP8266/tools/raw_to_pronto_code_test.py b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/raw_to_pronto_code_test.py similarity index 100% rename from lib/lib_basic/IRremoteESP8266/tools/raw_to_pronto_code_test.py rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/raw_to_pronto_code_test.py diff --git a/lib/lib_basic/IRremoteESP8266/tools/scrape_supported_devices.py b/lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/scrape_supported_devices.py similarity index 100% rename from lib/lib_basic/IRremoteESP8266/tools/scrape_supported_devices.py rename to lib/lib_basic/IRremoteESP8266/IRremoteESP8266/tools/scrape_supported_devices.py diff --git a/lib/lib_basic/IRremoteESP8266/library.json b/lib/lib_basic/IRremoteESP8266/library.json index 852b57d6b..f339e8c8b 100644 --- a/lib/lib_basic/IRremoteESP8266/library.json +++ b/lib/lib_basic/IRremoteESP8266/library.json @@ -46,5 +46,12 @@ ], "exclude": [".github", "extras", "docs", "assets"], "frameworks": "arduino", - "platforms": ["espressif8266", "espressif32"] + "platforms": ["espressif8266", "espressif32"], + + + + "build": { + "srcDir": "IRremoteESP8266/src", + "flags": [ "-I$PROJECT_DIR/include", "-includetasmota_options.h" ] + } } diff --git a/platformio.ini b/platformio.ini index 19ac4282c..f03b01694 100644 --- a/platformio.ini +++ b/platformio.ini @@ -72,10 +72,6 @@ build_flags = -DCORE_DEBUG_LEVEL=0 -free -fipa-pta -Wreturn-type - -D_IR_ENABLE_DEFAULT_=false - -DDECODE_HASH=true -DDECODE_NEC=true -DSEND_NEC=true - -DDECODE_RC5=true -DSEND_RC5=true -DDECODE_RC6=true -DSEND_RC6=true -; new mechanism to set the IRremoteESP8266 supported protocols: none except HASH, NEC, RC5, RC6 ; ********************************************************************* ; *** Use custom settings from file user_config_override.h -DUSE_CONFIG_OVERRIDE @@ -99,12 +95,6 @@ build_flags = ${esp_defaults.build_flags} ; uncomment the following to enable TLS with 4096 RSA certificates ;-DUSE_4K_RSA -[irremoteesp_full] -build_flags = -DUSE_IR_REMOTE_FULL - -U_IR_ENABLE_DEFAULT_ - -DDECODE_PRONTO=false -DSEND_PRONTO=false - - [core] ; *** Esp8266 Tasmota modified Arduino core based on core 2.7.4. Added Backport for PWM selection platform = espressif8266 @ 2.6.3 diff --git a/platformio_override_sample.ini b/platformio_override_sample.ini index 08e9b8f3e..84183b42e 100644 --- a/platformio_override_sample.ini +++ b/platformio_override_sample.ini @@ -18,7 +18,6 @@ default_envs = ; *** Uncomment the line(s) below to select version(s) tasmota ; tasmota-debug -; tasmota-ircustom ; tasmota-minimal ; tasmota-lite ; tasmota-knx diff --git a/platformio_tasmota_env.ini b/platformio_tasmota_env.ini index 5a17320bd..a2304e4ac 100644 --- a/platformio_tasmota_env.ini +++ b/platformio_tasmota_env.ini @@ -54,12 +54,9 @@ build_flags = ${common.build_flags} -DFIRMWARE_DISPLAYS lib_extra_dirs = lib/lib_basic, lib/lib_display [env:tasmota-ir] -build_flags = ${common.build_flags} ${irremoteesp_full.build_flags} -DFIRMWARE_IR +build_flags = ${common.build_flags} -DFIRMWARE_IR lib_extra_dirs = lib/lib_basic -[env:tasmota-ircustom] -build_flags = ${common.build_flags} ${irremoteesp_full.build_flags} -DFIRMWARE_IR_CUSTOM - [env:tasmota-zbbridge] build_flags = ${common.build_flags} -DFIRMWARE_ZBBRIDGE board = esp8266_zbbridge diff --git a/platformio_tasmota_env32.ini b/platformio_tasmota_env32.ini index 676a5e154..41f6bab10 100644 --- a/platformio_tasmota_env32.ini +++ b/platformio_tasmota_env32.ini @@ -84,13 +84,9 @@ lib_extra_dirs = lib/libesp32, lib/libesp32_lvgl, lib/lib_basic, lib/li [env:tasmota32-ir] extends = env:tasmota32_base -build_flags = ${common32.build_flags} ${irremoteesp_full.build_flags} -DFIRMWARE_IR +build_flags = ${common32.build_flags} -DUSE_IR_REMOTE_FULL -DFIRMWARE_IR lib_extra_dirs = lib/libesp32, lib/lib_basic -[env:tasmota32-ircustom] -extends = env:tasmota32_base -build_flags = ${common32.build_flags} ${irremoteesp_full.build_flags} -DFIRMWARE_IR_CUSTOM - [env:tasmota32-AF] extends = env:tasmota32_base build_flags = ${common32.build_flags} -DMY_LANGUAGE=af_AF -DFIRMWARE_TASMOTA32 diff --git a/tasmota/my_user_config.h b/tasmota/my_user_config.h index 867e17482..f70840ce5 100644 --- a/tasmota/my_user_config.h +++ b/tasmota/my_user_config.h @@ -777,25 +777,41 @@ //#define USE_WIEGAND // Add support for 24/26/32/34 bit RFID Wiegand interface (D0/D1) (+1k7 code) // -- IR Remote features - all protocols from IRremoteESP8266 -------------------------- -// IR Full Protocols mode is activated through platform.io only. -// Either use 'default_envs = tasmota-ircustom' and disable some features here to keep code not too big -// or use 'default_envs = tasmota-ir' for a pre-packaged IR-dedicated firmware -// When using 'tasmota-ircustom' or 'tasmota-ir', parameters below -// (USE_IR_REMOTE, USE_IR_RECEIVE, USE_IR_HVAC...) are IGNORED. -// -// Code impact of IR full protocols is +81k code, 3k mem -// You can reduce this size by disabling some protocols in "lib/IRremoteESP8266.x.x.x/src/IRremoteESP8266.h" +// IR Full Protocols mode is now activated through USE_IR_REMOTE_FULL +// +// Code impact of IR full protocols is +90k code, 3k mem // -- IR Remote features - subset of IR protocols -------------------------- -#define USE_IR_REMOTE // Send IR remote commands using library IRremoteESP8266 and ArduinoJson (+4k3 code, 0k3 mem, 48 iram) +#define USE_IR_REMOTE // Send IR remote commands using library IRremoteESP8266 (+4k3 code, 0k3 mem, 48 iram) #define IR_SEND_INVERTED false // Invert the output. (default = false) e.g. LED is illuminated when GPIO is LOW rather than HIGH. // Setting inverted to something other than the default could easily destroy your IR LED if you are overdriving it. // Unless you REALLY know what you are doing, don't change this. #define IR_SEND_USE_MODULATION true // Do we do frequency modulation during transmission? i.e. If not, assume a 100% duty cycle. + + // ====> IR Full protocols are enabled with the line below + // #define USE_IR_REMOTE_FULL // Support all IR protocols from IRremoteESP8266 + // + // WARNING: if you change any IR configuration, you need to clear Platform.io cache + // currently the include change detection does not work for these parameters + // This is not an issue if you compile with gitpod or pre-compiled binaries + // since there is no cache of previously compiled libraries + // ====> + // + // You can also disable specific protocols in user_config_override + // Example: disable some HVAC protocols to reduce flash size + // #define DECODE_WHIRLPOOL_AC false + // #define SEND_WHIRLPOOL_AC false + // #define DECODE_SAMSUNG_AC false + // #define SEND_SAMSUNG_AC false + // ... + + // When using 'USE_IR_REMOTE_FULL', parameters below + // (USE_IR_REMOTE, USE_IR_RECEIVE, USE_IR_HVAC...) are IGNORED. #define USE_IR_SEND_NEC // Support IRsend NEC protocol #define USE_IR_SEND_RC5 // Support IRsend Philips RC5 protocol #define USE_IR_SEND_RC6 // Support IRsend Philips RC6 protocol + // Enable IR devoder via GPIO `IR Recv` - always enabled if `USE_IR_REMOTE_FULL` #define USE_IR_RECEIVE // Support for IR receiver (+7k2 code, 264 iram) #define IR_RCV_BUFFER_SIZE 100 // Max number of packets allowed in capture buffer (default 100 (*2 bytes ram)) #define IR_RCV_TIMEOUT 15 // Number of milli-Seconds of no-more-data before we consider a message ended (default 15) @@ -1012,7 +1028,6 @@ //#define FIRMWARE_KNX_NO_EMULATION // Create tasmota-knx with KNX but without Emulation //#define FIRMWARE_DISPLAYS // Create tasmota-display with display drivers enabled //#define FIRMWARE_IR // Create tasmota-ir with IR full protocols activated, and many sensors disabled -//#define FIRMWARE_IR_CUSTOM // Create tasmota customizable with special marker to add all IR protocols //#define FIRMWARE_MINIMAL // Create tasmota-minimal as intermediate firmware for OTA-MAGIC /*********************************************************************************************\ diff --git a/tasmota/tasmota_configurations.h b/tasmota/tasmota_configurations.h index 54c953c80..4bf52d560 100644 --- a/tasmota/tasmota_configurations.h +++ b/tasmota/tasmota_configurations.h @@ -356,6 +356,10 @@ //#undef USE_RULES // Disable support for rules #undef USE_DISCOVERY // Disable mDNS for the following services (+8k code or +23.5k code with core 2_5_x, +0.3k mem) +// -- IR options ---------------------------- +#define USE_IR_REMOTE // Enable IR remote commands using library IRremoteESP8266 +#define USE_IR_REMOTE_FULL // Support all IR protocols from IRremoteESP8266 + // -- Optional modules ---------------------------- #undef ROTARY_V1 // Disable support for MI Desk Lamp #undef USE_SONOFF_RF // Disable support for Sonoff Rf Bridge (+3k2 code) @@ -762,7 +766,6 @@ #undef FIRMWARE_KNX_NO_EMULATION // Disable tasmota-knx with KNX but without Emulation #undef FIRMWARE_DISPLAYS // Disable tasmota-display with display drivers enabled #undef FIRMWARE_IR // Disable tasmota-ir with IR full protocols activated -#undef FIRMWARE_IR_CUSTOM // Disable tasmota customizable with special marker to add all IR protocols #undef USE_ARDUINO_OTA // Disable support for Arduino OTA #undef USE_DOMOTICZ // Disable Domoticz @@ -909,7 +912,6 @@ #undef FIRMWARE_KNX_NO_EMULATION // Disable tasmota-knx with KNX but without Emulation #undef FIRMWARE_DISPLAYS // Disable tasmota-display with display drivers enabled #undef FIRMWARE_IR // Disable tasmota-ir with IR full protocols activated -#undef FIRMWARE_IR_CUSTOM // Disable tasmota customizable with special marker to add all IR protocols #endif // FIRMWARE_MINICUSTOM @@ -918,5 +920,35 @@ #include "tasmota_configurations_ESP32.h" #endif // ESP32 +/*********************************************************************************************\ + * Post-configuration for IRremoteESP8266 protocol selection +\*********************************************************************************************/ + +// IR_SEND has two mode: minimal or full (USE_IR_REMOTE_FULL) +#ifdef USE_IR_REMOTE_FULL + // Enable all protocols except PRONTO + #ifndef _IR_ENABLE_DEFAULT_ // it is possible to define this value previously in config + #define _IR_ENABLE_DEFAULT_ true // Enable all protocols except exluded below + #endif + // PRONTO protocol cannot be supported because it requires specific APIs which are not supported in Tasmota + #define DECODE_PRONTO false // Exclude PRONTO protocol + #define SEND_PRONTO false // Exclude PRONTO protocol +#else + #define _IR_ENABLE_DEFAULT_ false // disable all protocols by default + // below are the default IR protocols + #define DECODE_HASH true + #ifdef USE_IR_SEND_NEC + #define SEND_NEC true // Support IRsend NEC protocol + #define DECODE_NEC true // Support IRreceive NEC protocol + #endif + #ifdef USE_IR_SEND_RC5 + #define SEND_RC5 true // Support IRsend Philips RC5 protocol + #define DECODE_RC5 true // Support IRreceive Philips RC5 protocol + #endif + #ifdef USE_IR_SEND_RC6 + #define SEND_RC6 true // Support IRsend Philips RC6 protocol + #define DECODE_RC6 true // Support IRreceive Philips RC6 protocol + #endif +#endif #endif // _TASMOTA_CONFIGURATIONS_H_