diff --git a/boneio-32x10_switches_v0_4.yaml b/development/boneio-32x10_switches_v0_4.yaml similarity index 100% rename from boneio-32x10_switches_v0_4.yaml rename to development/boneio-32x10_switches_v0_4.yaml diff --git a/boneio-8x10A_gen2-v0_1.yaml b/development/boneio-8x10A_gen2-v0_1.yaml similarity index 100% rename from boneio-8x10A_gen2-v0_1.yaml rename to development/boneio-8x10A_gen2-v0_1.yaml diff --git a/boneio-dimmer_8ch-v0_4.yaml b/development/boneio-dimmer_8ch-v0_4.yaml similarity index 100% rename from boneio-dimmer_8ch-v0_4.yaml rename to development/boneio-dimmer_8ch-v0_4.yaml diff --git a/boneio-dimmer_gen2_8ch-dev0_4-OLD.yaml b/development/boneio-dimmer_gen2_8ch-dev0_4-OLD.yaml similarity index 100% rename from boneio-dimmer_gen2_8ch-dev0_4-OLD.yaml rename to development/boneio-dimmer_gen2_8ch-dev0_4-OLD.yaml diff --git a/boneio-dimmer_gen2_8ch-dev0_4.yaml b/development/boneio-dimmer_gen2_8ch-dev0_4.yaml similarity index 100% rename from boneio-dimmer_gen2_8ch-dev0_4.yaml rename to development/boneio-dimmer_gen2_8ch-dev0_4.yaml diff --git a/dev-boneio-32x10_lights_v0_9.yaml b/development/dev-boneio-32x10_lights_v0_9.yaml similarity index 100% rename from dev-boneio-32x10_lights_v0_9.yaml rename to development/dev-boneio-32x10_lights_v0_9.yaml diff --git a/dev-boneio-8x10A-adc.yaml b/development/dev-boneio-8x10A-adc.yaml similarity index 100% rename from dev-boneio-8x10A-adc.yaml rename to development/dev-boneio-8x10A-adc.yaml diff --git a/dev-boneio-gen2-32x10_lights_v0_1.yaml b/development/dev-boneio-gen2-32x10_lights_v0_1.yaml similarity index 100% rename from dev-boneio-gen2-32x10_lights_v0_1.yaml rename to development/dev-boneio-gen2-32x10_lights_v0_1.yaml diff --git a/dev-boneio-ps01.yaml b/development/dev-boneio-ps01.yaml similarity index 100% rename from dev-boneio-ps01.yaml rename to development/dev-boneio-ps01.yaml diff --git a/dimmer-dev1.yaml b/development/dimmer-dev1.yaml similarity index 100% rename from dimmer-dev1.yaml rename to development/dimmer-dev1.yaml diff --git a/dimmer_gen2_can.yaml b/development/dimmer_gen2_can.yaml similarity index 100% rename from dimmer_gen2_can.yaml rename to development/dimmer_gen2_can.yaml diff --git a/dimmer_gen2_emc.yaml b/development/dimmer_gen2_emc.yaml similarity index 100% rename from dimmer_gen2_emc.yaml rename to development/dimmer_gen2_emc.yaml diff --git a/boards/24x16_output.yaml b/packages/boards/24x16_output.yaml similarity index 100% rename from boards/24x16_output.yaml rename to packages/boards/24x16_output.yaml diff --git a/boards/cover/out01_02.yaml b/packages/boards/cover/out01_02.yaml similarity index 100% rename from boards/cover/out01_02.yaml rename to packages/boards/cover/out01_02.yaml diff --git a/boards/cover/out03_04.yaml b/packages/boards/cover/out03_04.yaml similarity index 100% rename from boards/cover/out03_04.yaml rename to packages/boards/cover/out03_04.yaml diff --git a/boards/cover/out05_06.yaml b/packages/boards/cover/out05_06.yaml similarity index 100% rename from boards/cover/out05_06.yaml rename to packages/boards/cover/out05_06.yaml diff --git a/boards/cover/out07_08.yaml b/packages/boards/cover/out07_08.yaml similarity index 100% rename from boards/cover/out07_08.yaml rename to packages/boards/cover/out07_08.yaml diff --git a/boards/cover/out09_10.yaml b/packages/boards/cover/out09_10.yaml similarity index 100% rename from boards/cover/out09_10.yaml rename to packages/boards/cover/out09_10.yaml diff --git a/boards/cover/out11_12.yaml b/packages/boards/cover/out11_12.yaml similarity index 100% rename from boards/cover/out11_12.yaml rename to packages/boards/cover/out11_12.yaml diff --git a/boards/cover/out13_14.yaml b/packages/boards/cover/out13_14.yaml similarity index 100% rename from boards/cover/out13_14.yaml rename to packages/boards/cover/out13_14.yaml diff --git a/boards/cover/out15_16.yaml b/packages/boards/cover/out15_16.yaml similarity index 100% rename from boards/cover/out15_16.yaml rename to packages/boards/cover/out15_16.yaml diff --git a/boards/cover/out17_18.yaml b/packages/boards/cover/out17_18.yaml similarity index 100% rename from boards/cover/out17_18.yaml rename to packages/boards/cover/out17_18.yaml diff --git a/boards/cover/out19_20.yaml b/packages/boards/cover/out19_20.yaml similarity index 100% rename from boards/cover/out19_20.yaml rename to packages/boards/cover/out19_20.yaml diff --git a/boards/cover/out21_22.yaml b/packages/boards/cover/out21_22.yaml similarity index 100% rename from boards/cover/out21_22.yaml rename to packages/boards/cover/out21_22.yaml diff --git a/boards/cover/out23_24.yaml b/packages/boards/cover/out23_24.yaml similarity index 100% rename from boards/cover/out23_24.yaml rename to packages/boards/cover/out23_24.yaml diff --git a/boards/cover/out25_26.yaml b/packages/boards/cover/out25_26.yaml similarity index 100% rename from boards/cover/out25_26.yaml rename to packages/boards/cover/out25_26.yaml diff --git a/boards/cover/out27_28.yaml b/packages/boards/cover/out27_28.yaml similarity index 100% rename from boards/cover/out27_28.yaml rename to packages/boards/cover/out27_28.yaml diff --git a/boards/cover/out29_30.yaml b/packages/boards/cover/out29_30.yaml similarity index 100% rename from boards/cover/out29_30.yaml rename to packages/boards/cover/out29_30.yaml diff --git a/boards/cover/out31_32.yaml b/packages/boards/cover/out31_32.yaml similarity index 100% rename from boards/cover/out31_32.yaml rename to packages/boards/cover/out31_32.yaml diff --git a/boards/dimmer_output.yaml b/packages/boards/dimmer_output.yaml similarity index 100% rename from boards/dimmer_output.yaml rename to packages/boards/dimmer_output.yaml diff --git a/boards/mosfet48_output.yaml b/packages/boards/mosfet48_output.yaml similarity index 100% rename from boards/mosfet48_output.yaml rename to packages/boards/mosfet48_output.yaml diff --git a/boards/output/out01_02.yaml b/packages/boards/output/out01_02.yaml similarity index 100% rename from boards/output/out01_02.yaml rename to packages/boards/output/out01_02.yaml diff --git a/boards/output/out03_04.yaml b/packages/boards/output/out03_04.yaml similarity index 100% rename from boards/output/out03_04.yaml rename to packages/boards/output/out03_04.yaml diff --git a/boards/output/out05_06.yaml b/packages/boards/output/out05_06.yaml similarity index 100% rename from boards/output/out05_06.yaml rename to packages/boards/output/out05_06.yaml diff --git a/boards/output/out07_08.yaml b/packages/boards/output/out07_08.yaml similarity index 100% rename from boards/output/out07_08.yaml rename to packages/boards/output/out07_08.yaml diff --git a/boards/output/out09_10.yaml b/packages/boards/output/out09_10.yaml similarity index 100% rename from boards/output/out09_10.yaml rename to packages/boards/output/out09_10.yaml diff --git a/boards/output/out11_12.yaml b/packages/boards/output/out11_12.yaml similarity index 100% rename from boards/output/out11_12.yaml rename to packages/boards/output/out11_12.yaml diff --git a/boards/output/out13_14.yaml b/packages/boards/output/out13_14.yaml similarity index 100% rename from boards/output/out13_14.yaml rename to packages/boards/output/out13_14.yaml diff --git a/boards/output/out15_16.yaml b/packages/boards/output/out15_16.yaml similarity index 100% rename from boards/output/out15_16.yaml rename to packages/boards/output/out15_16.yaml diff --git a/boards/output/out17_18.yaml b/packages/boards/output/out17_18.yaml similarity index 100% rename from boards/output/out17_18.yaml rename to packages/boards/output/out17_18.yaml diff --git a/boards/output/out19_20.yaml b/packages/boards/output/out19_20.yaml similarity index 100% rename from boards/output/out19_20.yaml rename to packages/boards/output/out19_20.yaml diff --git a/boards/output/out21_22.yaml b/packages/boards/output/out21_22.yaml similarity index 100% rename from boards/output/out21_22.yaml rename to packages/boards/output/out21_22.yaml diff --git a/boards/output/out23_24.yaml b/packages/boards/output/out23_24.yaml similarity index 100% rename from boards/output/out23_24.yaml rename to packages/boards/output/out23_24.yaml diff --git a/boards/output/out25_26.yaml b/packages/boards/output/out25_26.yaml similarity index 100% rename from boards/output/out25_26.yaml rename to packages/boards/output/out25_26.yaml diff --git a/boards/output/out27_28.yaml b/packages/boards/output/out27_28.yaml similarity index 100% rename from boards/output/out27_28.yaml rename to packages/boards/output/out27_28.yaml diff --git a/boards/output/out29_30.yaml b/packages/boards/output/out29_30.yaml similarity index 100% rename from boards/output/out29_30.yaml rename to packages/boards/output/out29_30.yaml diff --git a/boards/output/out31_32.yaml b/packages/boards/output/out31_32.yaml similarity index 100% rename from boards/output/out31_32.yaml rename to packages/boards/output/out31_32.yaml diff --git a/configuration/.gitignore b/packages/configuration/.gitignore similarity index 100% rename from configuration/.gitignore rename to packages/configuration/.gitignore diff --git a/configuration/dimmer-dev2.yaml b/packages/configuration/dimmer-dev2.yaml similarity index 100% rename from configuration/dimmer-dev2.yaml rename to packages/configuration/dimmer-dev2.yaml diff --git a/devices/buzzer.yaml b/packages/devices/buzzer.yaml similarity index 100% rename from devices/buzzer.yaml rename to packages/devices/buzzer.yaml diff --git a/devices/dimmer_i2c.yaml b/packages/devices/dimmer_i2c.yaml similarity index 100% rename from devices/dimmer_i2c.yaml rename to packages/devices/dimmer_i2c.yaml diff --git a/devices/dimmer_ina219.yaml b/packages/devices/dimmer_ina219.yaml similarity index 100% rename from devices/dimmer_ina219.yaml rename to packages/devices/dimmer_ina219.yaml diff --git a/devices/dimmer_outputs.yaml b/packages/devices/dimmer_outputs.yaml similarity index 100% rename from devices/dimmer_outputs.yaml rename to packages/devices/dimmer_outputs.yaml diff --git a/devices/serial_no.yaml b/packages/devices/serial_no.yaml similarity index 100% rename from devices/serial_no.yaml rename to packages/devices/serial_no.yaml diff --git a/devices_v0_4/display.yaml b/packages/devices_v0_4/display.yaml similarity index 100% rename from devices_v0_4/display.yaml rename to packages/devices_v0_4/display.yaml diff --git a/devices_v0_4/i2c.yaml b/packages/devices_v0_4/i2c.yaml similarity index 100% rename from devices_v0_4/i2c.yaml rename to packages/devices_v0_4/i2c.yaml diff --git a/devices_v0_4/ina219.yaml b/packages/devices_v0_4/ina219.yaml similarity index 100% rename from devices_v0_4/ina219.yaml rename to packages/devices_v0_4/ina219.yaml diff --git a/devices_v0_4/lm75b.yaml b/packages/devices_v0_4/lm75b.yaml similarity index 100% rename from devices_v0_4/lm75b.yaml rename to packages/devices_v0_4/lm75b.yaml diff --git a/devices_v0_4/pcf.yaml b/packages/devices_v0_4/pcf.yaml similarity index 100% rename from devices_v0_4/pcf.yaml rename to packages/devices_v0_4/pcf.yaml diff --git a/devices_v0_4/time.yaml b/packages/devices_v0_4/time.yaml similarity index 100% rename from devices_v0_4/time.yaml rename to packages/devices_v0_4/time.yaml diff --git a/devices_v0_5-v0_6/display.yaml b/packages/devices_v0_5-v0_6/display.yaml similarity index 100% rename from devices_v0_5-v0_6/display.yaml rename to packages/devices_v0_5-v0_6/display.yaml diff --git a/devices_v0_5-v0_6/i2c.yaml b/packages/devices_v0_5-v0_6/i2c.yaml similarity index 100% rename from devices_v0_5-v0_6/i2c.yaml rename to packages/devices_v0_5-v0_6/i2c.yaml diff --git a/devices_v0_5-v0_6/ina219.yaml b/packages/devices_v0_5-v0_6/ina219.yaml similarity index 100% rename from devices_v0_5-v0_6/ina219.yaml rename to packages/devices_v0_5-v0_6/ina219.yaml diff --git a/devices_v0_5-v0_6/lm75b.yaml b/packages/devices_v0_5-v0_6/lm75b.yaml similarity index 100% rename from devices_v0_5-v0_6/lm75b.yaml rename to packages/devices_v0_5-v0_6/lm75b.yaml diff --git a/devices_v0_5-v0_6/one_wire.yaml b/packages/devices_v0_5-v0_6/one_wire.yaml similarity index 100% rename from devices_v0_5-v0_6/one_wire.yaml rename to packages/devices_v0_5-v0_6/one_wire.yaml diff --git a/devices_v0_5-v0_6/pcf.yaml b/packages/devices_v0_5-v0_6/pcf.yaml similarity index 100% rename from devices_v0_5-v0_6/pcf.yaml rename to packages/devices_v0_5-v0_6/pcf.yaml diff --git a/devices_v0_5-v0_6/pcf_with_mcp.yaml b/packages/devices_v0_5-v0_6/pcf_with_mcp.yaml similarity index 100% rename from devices_v0_5-v0_6/pcf_with_mcp.yaml rename to packages/devices_v0_5-v0_6/pcf_with_mcp.yaml diff --git a/devices_v0_5-v0_6/time.yaml b/packages/devices_v0_5-v0_6/time.yaml similarity index 100% rename from devices_v0_5-v0_6/time.yaml rename to packages/devices_v0_5-v0_6/time.yaml diff --git a/devices_v0_7-v0_9/ina219.yaml b/packages/devices_v0_7-v0_9/ina219.yaml similarity index 100% rename from devices_v0_7-v0_9/ina219.yaml rename to packages/devices_v0_7-v0_9/ina219.yaml diff --git a/devices_v0_7-v0_9/lm75b.yaml b/packages/devices_v0_7-v0_9/lm75b.yaml similarity index 100% rename from devices_v0_7-v0_9/lm75b.yaml rename to packages/devices_v0_7-v0_9/lm75b.yaml diff --git a/devices_v0_7-v0_9/one_wire.yaml b/packages/devices_v0_7-v0_9/one_wire.yaml similarity index 100% rename from devices_v0_7-v0_9/one_wire.yaml rename to packages/devices_v0_7-v0_9/one_wire.yaml diff --git a/devices_v0_7-v0_9/pcf.yaml b/packages/devices_v0_7-v0_9/pcf.yaml similarity index 100% rename from devices_v0_7-v0_9/pcf.yaml rename to packages/devices_v0_7-v0_9/pcf.yaml diff --git a/devices_v0_7-v0_9/pcf_mosfet.yaml b/packages/devices_v0_7-v0_9/pcf_mosfet.yaml similarity index 100% rename from devices_v0_7-v0_9/pcf_mosfet.yaml rename to packages/devices_v0_7-v0_9/pcf_mosfet.yaml diff --git a/devices_v0_7-v0_9/pcf_with_mcp.yaml b/packages/devices_v0_7-v0_9/pcf_with_mcp.yaml similarity index 100% rename from devices_v0_7-v0_9/pcf_with_mcp.yaml rename to packages/devices_v0_7-v0_9/pcf_with_mcp.yaml diff --git a/devices_v0_7/display.yaml b/packages/devices_v0_7/display.yaml similarity index 100% rename from devices_v0_7/display.yaml rename to packages/devices_v0_7/display.yaml diff --git a/devices_v0_7/i2c.yaml b/packages/devices_v0_7/i2c.yaml similarity index 100% rename from devices_v0_7/i2c.yaml rename to packages/devices_v0_7/i2c.yaml diff --git a/devices_v0_9/display.yaml b/packages/devices_v0_9/display.yaml similarity index 100% rename from devices_v0_9/display.yaml rename to packages/devices_v0_9/display.yaml diff --git a/devices_v0_9/i2c.yaml b/packages/devices_v0_9/i2c.yaml similarity index 100% rename from devices_v0_9/i2c.yaml rename to packages/devices_v0_9/i2c.yaml