diff --git a/Makefile b/firmware/Makefile similarity index 100% rename from Makefile rename to firmware/Makefile diff --git a/Makefile.inc b/firmware/Makefile.inc similarity index 100% rename from Makefile.inc rename to firmware/Makefile.inc diff --git a/basic/basic.c b/firmware/basic/basic.c similarity index 100% rename from basic/basic.c rename to firmware/basic/basic.c diff --git a/basic/basic.h b/firmware/basic/basic.h similarity index 100% rename from basic/basic.h rename to firmware/basic/basic.h diff --git a/basic/delayms.c b/firmware/basic/delayms.c similarity index 100% rename from basic/delayms.c rename to firmware/basic/delayms.c diff --git a/basic/keyin.c b/firmware/basic/keyin.c similarity index 100% rename from basic/keyin.c rename to firmware/basic/keyin.c diff --git a/basic/reinvoke_isp.c b/firmware/basic/reinvoke_isp.c similarity index 100% rename from basic/reinvoke_isp.c rename to firmware/basic/reinvoke_isp.c diff --git a/basic/uuid.c b/firmware/basic/uuid.c similarity index 100% rename from basic/uuid.c rename to firmware/basic/uuid.c diff --git a/basic/voltage.c b/firmware/basic/voltage.c similarity index 100% rename from basic/voltage.c rename to firmware/basic/voltage.c diff --git a/core/Makefile b/firmware/core/Makefile similarity index 100% rename from core/Makefile rename to firmware/core/Makefile diff --git a/core/adc/adc.c b/firmware/core/adc/adc.c similarity index 100% rename from core/adc/adc.c rename to firmware/core/adc/adc.c diff --git a/core/adc/adc.h b/firmware/core/adc/adc.h similarity index 100% rename from core/adc/adc.h rename to firmware/core/adc/adc.h diff --git a/core/cmd/cmd.c b/firmware/core/cmd/cmd.c similarity index 100% rename from core/cmd/cmd.c rename to firmware/core/cmd/cmd.c diff --git a/core/cmd/cmd.h b/firmware/core/cmd/cmd.h similarity index 100% rename from core/cmd/cmd.h rename to firmware/core/cmd/cmd.h diff --git a/core/cpu/cpu.c b/firmware/core/cpu/cpu.c similarity index 100% rename from core/cpu/cpu.c rename to firmware/core/cpu/cpu.c diff --git a/core/cpu/cpu.h b/firmware/core/cpu/cpu.h similarity index 100% rename from core/cpu/cpu.h rename to firmware/core/cpu/cpu.h diff --git a/core/gpio/gpio.c b/firmware/core/gpio/gpio.c similarity index 100% rename from core/gpio/gpio.c rename to firmware/core/gpio/gpio.c diff --git a/core/gpio/gpio.h b/firmware/core/gpio/gpio.h similarity index 100% rename from core/gpio/gpio.h rename to firmware/core/gpio/gpio.h diff --git a/core/i2c/i2c.c b/firmware/core/i2c/i2c.c similarity index 100% rename from core/i2c/i2c.c rename to firmware/core/i2c/i2c.c diff --git a/core/i2c/i2c.h b/firmware/core/i2c/i2c.h similarity index 100% rename from core/i2c/i2c.h rename to firmware/core/i2c/i2c.h diff --git a/core/iap/iap.c b/firmware/core/iap/iap.c similarity index 100% rename from core/iap/iap.c rename to firmware/core/iap/iap.c diff --git a/core/iap/iap.h b/firmware/core/iap/iap.h similarity index 100% rename from core/iap/iap.h rename to firmware/core/iap/iap.h diff --git a/core/libc/ctype.c b/firmware/core/libc/ctype.c similarity index 100% rename from core/libc/ctype.c rename to firmware/core/libc/ctype.c diff --git a/core/libc/stdio.c b/firmware/core/libc/stdio.c similarity index 100% rename from core/libc/stdio.c rename to firmware/core/libc/stdio.c diff --git a/core/libc/string.c b/firmware/core/libc/string.c similarity index 100% rename from core/libc/string.c rename to firmware/core/libc/string.c diff --git a/core/lpc134x.h b/firmware/core/lpc134x.h similarity index 100% rename from core/lpc134x.h rename to firmware/core/lpc134x.h diff --git a/core/pmu/pmu.c b/firmware/core/pmu/pmu.c similarity index 100% rename from core/pmu/pmu.c rename to firmware/core/pmu/pmu.c diff --git a/core/pmu/pmu.h b/firmware/core/pmu/pmu.h similarity index 100% rename from core/pmu/pmu.h rename to firmware/core/pmu/pmu.h diff --git a/core/projectconfig.h b/firmware/core/projectconfig.h similarity index 100% rename from core/projectconfig.h rename to firmware/core/projectconfig.h diff --git a/core/pwm/pwm.c b/firmware/core/pwm/pwm.c similarity index 100% rename from core/pwm/pwm.c rename to firmware/core/pwm/pwm.c diff --git a/core/pwm/pwm.h b/firmware/core/pwm/pwm.h similarity index 100% rename from core/pwm/pwm.h rename to firmware/core/pwm/pwm.h diff --git a/core/rom_drivers.h b/firmware/core/rom_drivers.h similarity index 100% rename from core/rom_drivers.h rename to firmware/core/rom_drivers.h diff --git a/core/ssp/ssp.c b/firmware/core/ssp/ssp.c similarity index 100% rename from core/ssp/ssp.c rename to firmware/core/ssp/ssp.c diff --git a/core/ssp/ssp.h b/firmware/core/ssp/ssp.h similarity index 100% rename from core/ssp/ssp.h rename to firmware/core/ssp/ssp.h diff --git a/core/sysdefs.h b/firmware/core/sysdefs.h similarity index 100% rename from core/sysdefs.h rename to firmware/core/sysdefs.h diff --git a/core/sysinit.c b/firmware/core/sysinit.c similarity index 100% rename from core/sysinit.c rename to firmware/core/sysinit.c diff --git a/core/sysinit.h b/firmware/core/sysinit.h similarity index 100% rename from core/sysinit.h rename to firmware/core/sysinit.h diff --git a/core/systick/systick.c b/firmware/core/systick/systick.c similarity index 100% rename from core/systick/systick.c rename to firmware/core/systick/systick.c diff --git a/core/systick/systick.h b/firmware/core/systick/systick.h similarity index 100% rename from core/systick/systick.h rename to firmware/core/systick/systick.h diff --git a/core/timer16/timer16.c b/firmware/core/timer16/timer16.c similarity index 100% rename from core/timer16/timer16.c rename to firmware/core/timer16/timer16.c diff --git a/core/timer16/timer16.h b/firmware/core/timer16/timer16.h similarity index 100% rename from core/timer16/timer16.h rename to firmware/core/timer16/timer16.h diff --git a/core/timer32/timer32.c b/firmware/core/timer32/timer32.c similarity index 100% rename from core/timer32/timer32.c rename to firmware/core/timer32/timer32.c diff --git a/core/timer32/timer32.h b/firmware/core/timer32/timer32.h similarity index 100% rename from core/timer32/timer32.h rename to firmware/core/timer32/timer32.h diff --git a/core/uart/uart.c b/firmware/core/uart/uart.c similarity index 100% rename from core/uart/uart.c rename to firmware/core/uart/uart.c diff --git a/core/uart/uart.h b/firmware/core/uart/uart.h similarity index 100% rename from core/uart/uart.h rename to firmware/core/uart/uart.h diff --git a/core/uart/uart_buf.c b/firmware/core/uart/uart_buf.c similarity index 100% rename from core/uart/uart_buf.c rename to firmware/core/uart/uart_buf.c diff --git a/core/usbcdc/cdc.h b/firmware/core/usbcdc/cdc.h similarity index 100% rename from core/usbcdc/cdc.h rename to firmware/core/usbcdc/cdc.h diff --git a/core/usbcdc/cdc_buf.c b/firmware/core/usbcdc/cdc_buf.c similarity index 100% rename from core/usbcdc/cdc_buf.c rename to firmware/core/usbcdc/cdc_buf.c diff --git a/core/usbcdc/cdc_buf.h b/firmware/core/usbcdc/cdc_buf.h similarity index 100% rename from core/usbcdc/cdc_buf.h rename to firmware/core/usbcdc/cdc_buf.h diff --git a/core/usbcdc/cdcuser.c b/firmware/core/usbcdc/cdcuser.c similarity index 100% rename from core/usbcdc/cdcuser.c rename to firmware/core/usbcdc/cdcuser.c diff --git a/core/usbcdc/cdcuser.h b/firmware/core/usbcdc/cdcuser.h similarity index 100% rename from core/usbcdc/cdcuser.h rename to firmware/core/usbcdc/cdcuser.h diff --git a/core/usbcdc/config.h b/firmware/core/usbcdc/config.h similarity index 100% rename from core/usbcdc/config.h rename to firmware/core/usbcdc/config.h diff --git a/core/usbcdc/usb.h b/firmware/core/usbcdc/usb.h similarity index 100% rename from core/usbcdc/usb.h rename to firmware/core/usbcdc/usb.h diff --git a/core/usbcdc/usbcfg.h b/firmware/core/usbcdc/usbcfg.h similarity index 100% rename from core/usbcdc/usbcfg.h rename to firmware/core/usbcdc/usbcfg.h diff --git a/core/usbcdc/usbcore.c b/firmware/core/usbcdc/usbcore.c similarity index 100% rename from core/usbcdc/usbcore.c rename to firmware/core/usbcdc/usbcore.c diff --git a/core/usbcdc/usbcore.h b/firmware/core/usbcdc/usbcore.h similarity index 100% rename from core/usbcdc/usbcore.h rename to firmware/core/usbcdc/usbcore.h diff --git a/core/usbcdc/usbdesc.c b/firmware/core/usbcdc/usbdesc.c similarity index 100% rename from core/usbcdc/usbdesc.c rename to firmware/core/usbcdc/usbdesc.c diff --git a/core/usbcdc/usbdesc.h b/firmware/core/usbcdc/usbdesc.h similarity index 100% rename from core/usbcdc/usbdesc.h rename to firmware/core/usbcdc/usbdesc.h diff --git a/core/usbcdc/usbhw.c b/firmware/core/usbcdc/usbhw.c similarity index 100% rename from core/usbcdc/usbhw.c rename to firmware/core/usbcdc/usbhw.c diff --git a/core/usbcdc/usbhw.h b/firmware/core/usbcdc/usbhw.h similarity index 100% rename from core/usbcdc/usbhw.h rename to firmware/core/usbcdc/usbhw.h diff --git a/core/usbcdc/usbreg.h b/firmware/core/usbcdc/usbreg.h similarity index 100% rename from core/usbcdc/usbreg.h rename to firmware/core/usbcdc/usbreg.h diff --git a/core/usbcdc/usbuser.c b/firmware/core/usbcdc/usbuser.c similarity index 100% rename from core/usbcdc/usbuser.c rename to firmware/core/usbcdc/usbuser.c diff --git a/core/usbcdc/usbuser.h b/firmware/core/usbcdc/usbuser.h similarity index 100% rename from core/usbcdc/usbuser.h rename to firmware/core/usbcdc/usbuser.h diff --git a/core/wdt/wdt.c b/firmware/core/wdt/wdt.c similarity index 100% rename from core/wdt/wdt.c rename to firmware/core/wdt/wdt.c diff --git a/core/wdt/wdt.h b/firmware/core/wdt/wdt.h similarity index 100% rename from core/wdt/wdt.h rename to firmware/core/wdt/wdt.h diff --git a/filesystem/00readme.txt b/firmware/filesystem/00readme.txt similarity index 100% rename from filesystem/00readme.txt rename to firmware/filesystem/00readme.txt diff --git a/filesystem/Makefile b/firmware/filesystem/Makefile similarity index 100% rename from filesystem/Makefile rename to firmware/filesystem/Makefile diff --git a/filesystem/at45db041d.c b/firmware/filesystem/at45db041d.c similarity index 100% rename from filesystem/at45db041d.c rename to firmware/filesystem/at45db041d.c diff --git a/filesystem/at45db041d.h b/firmware/filesystem/at45db041d.h similarity index 100% rename from filesystem/at45db041d.h rename to firmware/filesystem/at45db041d.h diff --git a/filesystem/diskio.c b/firmware/filesystem/diskio.c similarity index 100% rename from filesystem/diskio.c rename to firmware/filesystem/diskio.c diff --git a/filesystem/diskio.h b/firmware/filesystem/diskio.h similarity index 100% rename from filesystem/diskio.h rename to firmware/filesystem/diskio.h diff --git a/filesystem/ff.c b/firmware/filesystem/ff.c similarity index 100% rename from filesystem/ff.c rename to firmware/filesystem/ff.c diff --git a/filesystem/ff.h b/firmware/filesystem/ff.h similarity index 100% rename from filesystem/ff.h rename to firmware/filesystem/ff.h diff --git a/filesystem/ffconf.h b/firmware/filesystem/ffconf.h similarity index 100% rename from filesystem/ffconf.h rename to firmware/filesystem/ffconf.h diff --git a/filesystem/integer.h b/firmware/filesystem/integer.h similarity index 100% rename from filesystem/integer.h rename to firmware/filesystem/integer.h diff --git a/filesystem/iobase.c b/firmware/filesystem/iobase.c similarity index 100% rename from filesystem/iobase.c rename to firmware/filesystem/iobase.c diff --git a/filesystem/iobase.h b/firmware/filesystem/iobase.h similarity index 100% rename from filesystem/iobase.h rename to firmware/filesystem/iobase.h diff --git a/filesystem/mmc.c b/firmware/filesystem/mmc.c similarity index 100% rename from filesystem/mmc.c rename to firmware/filesystem/mmc.c diff --git a/filesystem/mmc.h b/firmware/filesystem/mmc.h similarity index 100% rename from filesystem/mmc.h rename to firmware/filesystem/mmc.h diff --git a/lcd/Makefile b/firmware/lcd/Makefile similarity index 100% rename from lcd/Makefile rename to firmware/lcd/Makefile diff --git a/lcd/backlight.c b/firmware/lcd/backlight.c similarity index 100% rename from lcd/backlight.c rename to firmware/lcd/backlight.c diff --git a/lcd/backlight.h b/firmware/lcd/backlight.h similarity index 100% rename from lcd/backlight.h rename to firmware/lcd/backlight.h diff --git a/lcd/decoder.c b/firmware/lcd/decoder.c similarity index 100% rename from lcd/decoder.c rename to firmware/lcd/decoder.c diff --git a/lcd/decoder.h b/firmware/lcd/decoder.h similarity index 100% rename from lcd/decoder.h rename to firmware/lcd/decoder.h diff --git a/lcd/display.c b/firmware/lcd/display.c similarity index 100% rename from lcd/display.c rename to firmware/lcd/display.c diff --git a/lcd/display.h b/firmware/lcd/display.h similarity index 100% rename from lcd/display.h rename to firmware/lcd/display.h diff --git a/lcd/fonts.h b/firmware/lcd/fonts.h similarity index 100% rename from lcd/fonts.h rename to firmware/lcd/fonts.h diff --git a/lcd/fonts/orbitron14.c b/firmware/lcd/fonts/orbitron14.c similarity index 100% rename from lcd/fonts/orbitron14.c rename to firmware/lcd/fonts/orbitron14.c diff --git a/lcd/fonts/orbitron14.h b/firmware/lcd/fonts/orbitron14.h similarity index 100% rename from lcd/fonts/orbitron14.h rename to firmware/lcd/fonts/orbitron14.h diff --git a/lcd/fonts/smallfonts.c b/firmware/lcd/fonts/smallfonts.c similarity index 100% rename from lcd/fonts/smallfonts.c rename to firmware/lcd/fonts/smallfonts.c diff --git a/lcd/fonts/smallfonts.h b/firmware/lcd/fonts/smallfonts.h similarity index 100% rename from lcd/fonts/smallfonts.h rename to firmware/lcd/fonts/smallfonts.h diff --git a/lcd/fonts/ubuntu18.c b/firmware/lcd/fonts/ubuntu18.c similarity index 100% rename from lcd/fonts/ubuntu18.c rename to firmware/lcd/fonts/ubuntu18.c diff --git a/lcd/fonts/ubuntu18.h b/firmware/lcd/fonts/ubuntu18.h similarity index 100% rename from lcd/fonts/ubuntu18.h rename to firmware/lcd/fonts/ubuntu18.h diff --git a/lcd/fonts/ubuntu29.c b/firmware/lcd/fonts/ubuntu29.c similarity index 100% rename from lcd/fonts/ubuntu29.c rename to firmware/lcd/fonts/ubuntu29.c diff --git a/lcd/fonts/ubuntu29.h b/firmware/lcd/fonts/ubuntu29.h similarity index 100% rename from lcd/fonts/ubuntu29.h rename to firmware/lcd/fonts/ubuntu29.h diff --git a/lcd/fonts/ubuntu36.c b/firmware/lcd/fonts/ubuntu36.c similarity index 100% rename from lcd/fonts/ubuntu36.c rename to firmware/lcd/fonts/ubuntu36.c diff --git a/lcd/fonts/ubuntu36.h b/firmware/lcd/fonts/ubuntu36.h similarity index 100% rename from lcd/fonts/ubuntu36.h rename to firmware/lcd/fonts/ubuntu36.h diff --git a/lcd/render.c b/firmware/lcd/render.c similarity index 100% rename from lcd/render.c rename to firmware/lcd/render.c diff --git a/lcd/render.h b/firmware/lcd/render.h similarity index 100% rename from lcd/render.h rename to firmware/lcd/render.h diff --git a/loadable/.gitignore b/firmware/loadable/.gitignore similarity index 100% rename from loadable/.gitignore rename to firmware/loadable/.gitignore diff --git a/loadable/Makefile b/firmware/loadable/Makefile similarity index 100% rename from loadable/Makefile rename to firmware/loadable/Makefile diff --git a/loadable/Makefile.sub b/firmware/loadable/Makefile.sub similarity index 100% rename from loadable/Makefile.sub rename to firmware/loadable/Makefile.sub diff --git a/loadable/bin2h.pl b/firmware/loadable/bin2h.pl similarity index 100% rename from loadable/bin2h.pl rename to firmware/loadable/bin2h.pl diff --git a/loadable/blinktest.c b/firmware/loadable/blinktest.c similarity index 100% rename from loadable/blinktest.c rename to firmware/loadable/blinktest.c diff --git a/loadable/loadable.ld b/firmware/loadable/loadable.ld similarity index 100% rename from loadable/loadable.ld rename to firmware/loadable/loadable.ld diff --git a/lpc1xxx/LPC11xx_handlers.c b/firmware/lpc1xxx/LPC11xx_handlers.c similarity index 100% rename from lpc1xxx/LPC11xx_handlers.c rename to firmware/lpc1xxx/LPC11xx_handlers.c diff --git a/lpc1xxx/LPC13xx_handlers.c b/firmware/lpc1xxx/LPC13xx_handlers.c similarity index 100% rename from lpc1xxx/LPC13xx_handlers.c rename to firmware/lpc1xxx/LPC13xx_handlers.c diff --git a/lpc1xxx/LPC1xxx_startup.c b/firmware/lpc1xxx/LPC1xxx_startup.c similarity index 100% rename from lpc1xxx/LPC1xxx_startup.c rename to firmware/lpc1xxx/LPC1xxx_startup.c diff --git a/lpc1xxx/linkscript.ld b/firmware/lpc1xxx/linkscript.ld similarity index 100% rename from lpc1xxx/linkscript.ld rename to firmware/lpc1xxx/linkscript.ld diff --git a/main.c b/firmware/main.c similarity index 100% rename from main.c rename to firmware/main.c diff --git a/modules/Makefile b/firmware/modules/Makefile similarity index 100% rename from modules/Makefile rename to firmware/modules/Makefile diff --git a/modules/README b/firmware/modules/README similarity index 100% rename from modules/README rename to firmware/modules/README diff --git a/modules/adc.c b/firmware/modules/adc.c similarity index 100% rename from modules/adc.c rename to firmware/modules/adc.c diff --git a/modules/bsx.c b/firmware/modules/bsx.c similarity index 100% rename from modules/bsx.c rename to firmware/modules/bsx.c diff --git a/modules/default.c b/firmware/modules/default.c similarity index 100% rename from modules/default.c rename to firmware/modules/default.c diff --git a/modules/executor.c b/firmware/modules/executor.c similarity index 100% rename from modules/executor.c rename to firmware/modules/executor.c diff --git a/modules/fs.c b/firmware/modules/fs.c similarity index 100% rename from modules/fs.c rename to firmware/modules/fs.c diff --git a/modules/iggy.c b/firmware/modules/iggy.c similarity index 100% rename from modules/iggy.c rename to firmware/modules/iggy.c diff --git a/modules/mandelbrot.c b/firmware/modules/mandelbrot.c similarity index 100% rename from modules/mandelbrot.c rename to firmware/modules/mandelbrot.c diff --git a/modules/mandelbrot2.c b/firmware/modules/mandelbrot2.c similarity index 100% rename from modules/mandelbrot2.c rename to firmware/modules/mandelbrot2.c diff --git a/modules/menutest.c b/firmware/modules/menutest.c similarity index 100% rename from modules/menutest.c rename to firmware/modules/menutest.c diff --git a/modules/mkwrapper b/firmware/modules/mkwrapper similarity index 100% rename from modules/mkwrapper rename to firmware/modules/mkwrapper diff --git a/modules/s.c b/firmware/modules/s.c similarity index 100% rename from modules/s.c rename to firmware/modules/s.c diff --git a/modules/schneider.c b/firmware/modules/schneider.c similarity index 100% rename from modules/schneider.c rename to firmware/modules/schneider.c diff --git a/modules/sec.c b/firmware/modules/sec.c similarity index 100% rename from modules/sec.c rename to firmware/modules/sec.c diff --git a/modules/spaceinvaders.c b/firmware/modules/spaceinvaders.c similarity index 100% rename from modules/spaceinvaders.c rename to firmware/modules/spaceinvaders.c diff --git a/sysdefs.h b/firmware/sysdefs.h similarity index 100% rename from sysdefs.h rename to firmware/sysdefs.h diff --git a/usb/Makefile b/firmware/usb/Makefile similarity index 100% rename from usb/Makefile rename to firmware/usb/Makefile diff --git a/usb/usb.h b/firmware/usb/usb.h similarity index 100% rename from usb/usb.h rename to firmware/usb/usb.h diff --git a/usb/usbconfig.c b/firmware/usb/usbconfig.c similarity index 100% rename from usb/usbconfig.c rename to firmware/usb/usbconfig.c diff --git a/usb/usbconfig.h b/firmware/usb/usbconfig.h similarity index 100% rename from usb/usbconfig.h rename to firmware/usb/usbconfig.h diff --git a/usb/usbhid.c b/firmware/usb/usbhid.c similarity index 100% rename from usb/usbhid.c rename to firmware/usb/usbhid.c diff --git a/usb/usbhid.h b/firmware/usb/usbhid.h similarity index 100% rename from usb/usbhid.h rename to firmware/usb/usbhid.h diff --git a/usb/usbmsc.c b/firmware/usb/usbmsc.c similarity index 100% rename from usb/usbmsc.c rename to firmware/usb/usbmsc.c diff --git a/usb/usbmsc.h b/firmware/usb/usbmsc.h similarity index 100% rename from usb/usbmsc.h rename to firmware/usb/usbmsc.h diff --git a/hardware/RFM12.lbr b/hardware/RFM12.lbr deleted file mode 100644 index 54fefd5..0000000 Binary files a/hardware/RFM12.lbr and /dev/null differ diff --git a/hardware/SparkFun.lbr b/hardware/r0ket/SparkFun.lbr similarity index 100% rename from hardware/SparkFun.lbr rename to hardware/r0ket/SparkFun.lbr diff --git a/hardware/badge.lbr b/hardware/r0ket/badge.lbr similarity index 100% rename from hardware/badge.lbr rename to hardware/r0ket/badge.lbr diff --git a/hardware/eagle.scr b/hardware/r0ket/eagle.scr similarity index 100% rename from hardware/eagle.scr rename to hardware/r0ket/eagle.scr diff --git a/hardware/r0ket.sch b/hardware/r0ket/r0ket.sch similarity index 100% rename from hardware/r0ket.sch rename to hardware/r0ket/r0ket.sch diff --git a/hardware/router.ctl b/hardware/r0ket/router.ctl similarity index 100% rename from hardware/router.ctl rename to hardware/r0ket/router.ctl diff --git a/openbeacon/lpc13xx/.gitignore b/misc/openbeacon/lpc13xx/.gitignore similarity index 100% rename from openbeacon/lpc13xx/.gitignore rename to misc/openbeacon/lpc13xx/.gitignore diff --git a/openbeacon/lpc13xx/core/Makefile.rules b/misc/openbeacon/lpc13xx/core/Makefile.rules similarity index 100% rename from openbeacon/lpc13xx/core/Makefile.rules rename to misc/openbeacon/lpc13xx/core/Makefile.rules diff --git a/openbeacon/lpc13xx/core/cmsis/cmsis_readme.txt b/misc/openbeacon/lpc13xx/core/cmsis/cmsis_readme.txt similarity index 100% rename from openbeacon/lpc13xx/core/cmsis/cmsis_readme.txt rename to misc/openbeacon/lpc13xx/core/cmsis/cmsis_readme.txt diff --git a/openbeacon/lpc13xx/core/cmsis/docs/CMSIS changes.htm b/misc/openbeacon/lpc13xx/core/cmsis/docs/CMSIS changes.htm similarity index 100% rename from openbeacon/lpc13xx/core/cmsis/docs/CMSIS changes.htm rename to misc/openbeacon/lpc13xx/core/cmsis/docs/CMSIS changes.htm diff --git a/openbeacon/lpc13xx/core/cmsis/docs/CMSIS debug support.htm b/misc/openbeacon/lpc13xx/core/cmsis/docs/CMSIS debug support.htm similarity index 100% rename from openbeacon/lpc13xx/core/cmsis/docs/CMSIS debug support.htm rename to misc/openbeacon/lpc13xx/core/cmsis/docs/CMSIS debug support.htm diff --git a/openbeacon/lpc13xx/core/cmsis/docs/CMSIS_Core.htm b/misc/openbeacon/lpc13xx/core/cmsis/docs/CMSIS_Core.htm similarity index 100% rename from openbeacon/lpc13xx/core/cmsis/docs/CMSIS_Core.htm rename to misc/openbeacon/lpc13xx/core/cmsis/docs/CMSIS_Core.htm diff --git a/openbeacon/lpc13xx/core/cmsis/docs/License.doc b/misc/openbeacon/lpc13xx/core/cmsis/docs/License.doc similarity index 100% rename from openbeacon/lpc13xx/core/cmsis/docs/License.doc rename to misc/openbeacon/lpc13xx/core/cmsis/docs/License.doc diff --git a/openbeacon/lpc13xx/core/cmsis/history.txt b/misc/openbeacon/lpc13xx/core/cmsis/history.txt similarity index 100% rename from openbeacon/lpc13xx/core/cmsis/history.txt rename to misc/openbeacon/lpc13xx/core/cmsis/history.txt diff --git a/openbeacon/lpc13xx/core/cmsis/inc/LPC13xx.h b/misc/openbeacon/lpc13xx/core/cmsis/inc/LPC13xx.h similarity index 100% rename from openbeacon/lpc13xx/core/cmsis/inc/LPC13xx.h rename to misc/openbeacon/lpc13xx/core/cmsis/inc/LPC13xx.h diff --git a/openbeacon/lpc13xx/core/cmsis/inc/core_cm3.h b/misc/openbeacon/lpc13xx/core/cmsis/inc/core_cm3.h similarity index 100% rename from openbeacon/lpc13xx/core/cmsis/inc/core_cm3.h rename to misc/openbeacon/lpc13xx/core/cmsis/inc/core_cm3.h diff --git a/openbeacon/lpc13xx/core/cmsis/inc/system_LPC13xx.h b/misc/openbeacon/lpc13xx/core/cmsis/inc/system_LPC13xx.h similarity index 100% rename from openbeacon/lpc13xx/core/cmsis/inc/system_LPC13xx.h rename to misc/openbeacon/lpc13xx/core/cmsis/inc/system_LPC13xx.h diff --git a/openbeacon/lpc13xx/core/cmsis/src/core_cm3.c b/misc/openbeacon/lpc13xx/core/cmsis/src/core_cm3.c similarity index 100% rename from openbeacon/lpc13xx/core/cmsis/src/core_cm3.c rename to misc/openbeacon/lpc13xx/core/cmsis/src/core_cm3.c diff --git a/openbeacon/lpc13xx/core/cmsis/src/system_LPC13xx.c b/misc/openbeacon/lpc13xx/core/cmsis/src/system_LPC13xx.c similarity index 100% rename from openbeacon/lpc13xx/core/cmsis/src/system_LPC13xx.c rename to misc/openbeacon/lpc13xx/core/cmsis/src/system_LPC13xx.c diff --git a/openbeacon/lpc13xx/core/freertos/inc/FreeRTOS.h b/misc/openbeacon/lpc13xx/core/freertos/inc/FreeRTOS.h similarity index 100% rename from openbeacon/lpc13xx/core/freertos/inc/FreeRTOS.h rename to misc/openbeacon/lpc13xx/core/freertos/inc/FreeRTOS.h diff --git a/openbeacon/lpc13xx/core/freertos/inc/StackMacros.h b/misc/openbeacon/lpc13xx/core/freertos/inc/StackMacros.h similarity index 100% rename from openbeacon/lpc13xx/core/freertos/inc/StackMacros.h rename to misc/openbeacon/lpc13xx/core/freertos/inc/StackMacros.h diff --git a/openbeacon/lpc13xx/core/freertos/inc/croutine.h b/misc/openbeacon/lpc13xx/core/freertos/inc/croutine.h similarity index 100% rename from openbeacon/lpc13xx/core/freertos/inc/croutine.h rename to misc/openbeacon/lpc13xx/core/freertos/inc/croutine.h diff --git a/openbeacon/lpc13xx/core/freertos/inc/list.h b/misc/openbeacon/lpc13xx/core/freertos/inc/list.h similarity index 100% rename from openbeacon/lpc13xx/core/freertos/inc/list.h rename to misc/openbeacon/lpc13xx/core/freertos/inc/list.h diff --git a/openbeacon/lpc13xx/core/freertos/inc/mpu_wrappers.h b/misc/openbeacon/lpc13xx/core/freertos/inc/mpu_wrappers.h similarity index 100% rename from openbeacon/lpc13xx/core/freertos/inc/mpu_wrappers.h rename to misc/openbeacon/lpc13xx/core/freertos/inc/mpu_wrappers.h diff --git a/openbeacon/lpc13xx/core/freertos/inc/portable.h b/misc/openbeacon/lpc13xx/core/freertos/inc/portable.h similarity index 100% rename from openbeacon/lpc13xx/core/freertos/inc/portable.h rename to misc/openbeacon/lpc13xx/core/freertos/inc/portable.h diff --git a/openbeacon/lpc13xx/core/freertos/inc/portmacro.h b/misc/openbeacon/lpc13xx/core/freertos/inc/portmacro.h similarity index 100% rename from openbeacon/lpc13xx/core/freertos/inc/portmacro.h rename to misc/openbeacon/lpc13xx/core/freertos/inc/portmacro.h diff --git a/openbeacon/lpc13xx/core/freertos/inc/projdefs.h b/misc/openbeacon/lpc13xx/core/freertos/inc/projdefs.h similarity index 100% rename from openbeacon/lpc13xx/core/freertos/inc/projdefs.h rename to misc/openbeacon/lpc13xx/core/freertos/inc/projdefs.h diff --git a/openbeacon/lpc13xx/core/freertos/inc/queue.h b/misc/openbeacon/lpc13xx/core/freertos/inc/queue.h similarity index 100% rename from openbeacon/lpc13xx/core/freertos/inc/queue.h rename to misc/openbeacon/lpc13xx/core/freertos/inc/queue.h diff --git a/openbeacon/lpc13xx/core/freertos/inc/semphr.h b/misc/openbeacon/lpc13xx/core/freertos/inc/semphr.h similarity index 100% rename from openbeacon/lpc13xx/core/freertos/inc/semphr.h rename to misc/openbeacon/lpc13xx/core/freertos/inc/semphr.h diff --git a/openbeacon/lpc13xx/core/freertos/inc/task.h b/misc/openbeacon/lpc13xx/core/freertos/inc/task.h similarity index 100% rename from openbeacon/lpc13xx/core/freertos/inc/task.h rename to misc/openbeacon/lpc13xx/core/freertos/inc/task.h diff --git a/openbeacon/lpc13xx/core/freertos/src/heap_2.c b/misc/openbeacon/lpc13xx/core/freertos/src/heap_2.c similarity index 100% rename from openbeacon/lpc13xx/core/freertos/src/heap_2.c rename to misc/openbeacon/lpc13xx/core/freertos/src/heap_2.c diff --git a/openbeacon/lpc13xx/core/freertos/src/list.c b/misc/openbeacon/lpc13xx/core/freertos/src/list.c similarity index 100% rename from openbeacon/lpc13xx/core/freertos/src/list.c rename to misc/openbeacon/lpc13xx/core/freertos/src/list.c diff --git a/openbeacon/lpc13xx/core/freertos/src/port.c b/misc/openbeacon/lpc13xx/core/freertos/src/port.c similarity index 100% rename from openbeacon/lpc13xx/core/freertos/src/port.c rename to misc/openbeacon/lpc13xx/core/freertos/src/port.c diff --git a/openbeacon/lpc13xx/core/freertos/src/queue.c b/misc/openbeacon/lpc13xx/core/freertos/src/queue.c similarity index 100% rename from openbeacon/lpc13xx/core/freertos/src/queue.c rename to misc/openbeacon/lpc13xx/core/freertos/src/queue.c diff --git a/openbeacon/lpc13xx/core/freertos/src/tasks.c b/misc/openbeacon/lpc13xx/core/freertos/src/tasks.c similarity index 100% rename from openbeacon/lpc13xx/core/freertos/src/tasks.c rename to misc/openbeacon/lpc13xx/core/freertos/src/tasks.c diff --git a/openbeacon/lpc13xx/core/linker/LPC1342.ld b/misc/openbeacon/lpc13xx/core/linker/LPC1342.ld similarity index 100% rename from openbeacon/lpc13xx/core/linker/LPC1342.ld rename to misc/openbeacon/lpc13xx/core/linker/LPC1342.ld diff --git a/openbeacon/lpc13xx/core/linker/LPC1343.ld b/misc/openbeacon/lpc13xx/core/linker/LPC1343.ld similarity index 100% rename from openbeacon/lpc13xx/core/linker/LPC1343.ld rename to misc/openbeacon/lpc13xx/core/linker/LPC1343.ld diff --git a/openbeacon/lpc13xx/core/linker/LPC13xx.ld b/misc/openbeacon/lpc13xx/core/linker/LPC13xx.ld similarity index 100% rename from openbeacon/lpc13xx/core/linker/LPC13xx.ld rename to misc/openbeacon/lpc13xx/core/linker/LPC13xx.ld diff --git a/openbeacon/lpc13xx/core/openbeacon/inc/crc16.h b/misc/openbeacon/lpc13xx/core/openbeacon/inc/crc16.h similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/inc/crc16.h rename to misc/openbeacon/lpc13xx/core/openbeacon/inc/crc16.h diff --git a/openbeacon/lpc13xx/core/openbeacon/inc/debug_printf.h b/misc/openbeacon/lpc13xx/core/openbeacon/inc/debug_printf.h similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/inc/debug_printf.h rename to misc/openbeacon/lpc13xx/core/openbeacon/inc/debug_printf.h diff --git a/openbeacon/lpc13xx/core/openbeacon/inc/hid.h b/misc/openbeacon/lpc13xx/core/openbeacon/inc/hid.h similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/inc/hid.h rename to misc/openbeacon/lpc13xx/core/openbeacon/inc/hid.h diff --git a/openbeacon/lpc13xx/core/openbeacon/inc/iap.h b/misc/openbeacon/lpc13xx/core/openbeacon/inc/iap.h similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/inc/iap.h rename to misc/openbeacon/lpc13xx/core/openbeacon/inc/iap.h diff --git a/openbeacon/lpc13xx/core/openbeacon/inc/msd.h b/misc/openbeacon/lpc13xx/core/openbeacon/inc/msd.h similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/inc/msd.h rename to misc/openbeacon/lpc13xx/core/openbeacon/inc/msd.h diff --git a/openbeacon/lpc13xx/core/openbeacon/inc/openbeacon.h b/misc/openbeacon/lpc13xx/core/openbeacon/inc/openbeacon.h similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/inc/openbeacon.h rename to misc/openbeacon/lpc13xx/core/openbeacon/inc/openbeacon.h diff --git a/openbeacon/lpc13xx/core/openbeacon/inc/spi.h b/misc/openbeacon/lpc13xx/core/openbeacon/inc/spi.h similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/inc/spi.h rename to misc/openbeacon/lpc13xx/core/openbeacon/inc/spi.h diff --git a/openbeacon/lpc13xx/core/openbeacon/inc/vfs.h b/misc/openbeacon/lpc13xx/core/openbeacon/inc/vfs.h similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/inc/vfs.h rename to misc/openbeacon/lpc13xx/core/openbeacon/inc/vfs.h diff --git a/openbeacon/lpc13xx/core/openbeacon/inc/xxtea.h b/misc/openbeacon/lpc13xx/core/openbeacon/inc/xxtea.h similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/inc/xxtea.h rename to misc/openbeacon/lpc13xx/core/openbeacon/inc/xxtea.h diff --git a/openbeacon/lpc13xx/core/openbeacon/src/crc16.c b/misc/openbeacon/lpc13xx/core/openbeacon/src/crc16.c similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/src/crc16.c rename to misc/openbeacon/lpc13xx/core/openbeacon/src/crc16.c diff --git a/openbeacon/lpc13xx/core/openbeacon/src/debug_printf.c b/misc/openbeacon/lpc13xx/core/openbeacon/src/debug_printf.c similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/src/debug_printf.c rename to misc/openbeacon/lpc13xx/core/openbeacon/src/debug_printf.c diff --git a/openbeacon/lpc13xx/core/openbeacon/src/hid.c b/misc/openbeacon/lpc13xx/core/openbeacon/src/hid.c similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/src/hid.c rename to misc/openbeacon/lpc13xx/core/openbeacon/src/hid.c diff --git a/openbeacon/lpc13xx/core/openbeacon/src/iap.c b/misc/openbeacon/lpc13xx/core/openbeacon/src/iap.c similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/src/iap.c rename to misc/openbeacon/lpc13xx/core/openbeacon/src/iap.c diff --git a/openbeacon/lpc13xx/core/openbeacon/src/msd.c b/misc/openbeacon/lpc13xx/core/openbeacon/src/msd.c similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/src/msd.c rename to misc/openbeacon/lpc13xx/core/openbeacon/src/msd.c diff --git a/openbeacon/lpc13xx/core/openbeacon/src/spi.c b/misc/openbeacon/lpc13xx/core/openbeacon/src/spi.c similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/src/spi.c rename to misc/openbeacon/lpc13xx/core/openbeacon/src/spi.c diff --git a/openbeacon/lpc13xx/core/openbeacon/src/vfs.c b/misc/openbeacon/lpc13xx/core/openbeacon/src/vfs.c similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/src/vfs.c rename to misc/openbeacon/lpc13xx/core/openbeacon/src/vfs.c diff --git a/openbeacon/lpc13xx/core/openbeacon/src/xxtea.c b/misc/openbeacon/lpc13xx/core/openbeacon/src/xxtea.c similarity index 100% rename from openbeacon/lpc13xx/core/openbeacon/src/xxtea.c rename to misc/openbeacon/lpc13xx/core/openbeacon/src/xxtea.c diff --git a/openbeacon/lpc13xx/core/peripherals/inc/gpio.h b/misc/openbeacon/lpc13xx/core/peripherals/inc/gpio.h similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/inc/gpio.h rename to misc/openbeacon/lpc13xx/core/peripherals/inc/gpio.h diff --git a/openbeacon/lpc13xx/core/peripherals/inc/rom_drivers.h b/misc/openbeacon/lpc13xx/core/peripherals/inc/rom_drivers.h similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/inc/rom_drivers.h rename to misc/openbeacon/lpc13xx/core/peripherals/inc/rom_drivers.h diff --git a/openbeacon/lpc13xx/core/peripherals/inc/uart.h b/misc/openbeacon/lpc13xx/core/peripherals/inc/uart.h similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/inc/uart.h rename to misc/openbeacon/lpc13xx/core/peripherals/inc/uart.h diff --git a/openbeacon/lpc13xx/core/peripherals/inc/usb.h b/misc/openbeacon/lpc13xx/core/peripherals/inc/usb.h similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/inc/usb.h rename to misc/openbeacon/lpc13xx/core/peripherals/inc/usb.h diff --git a/openbeacon/lpc13xx/core/peripherals/inc/usb/cdc.h b/misc/openbeacon/lpc13xx/core/peripherals/inc/usb/cdc.h similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/inc/usb/cdc.h rename to misc/openbeacon/lpc13xx/core/peripherals/inc/usb/cdc.h diff --git a/openbeacon/lpc13xx/core/peripherals/inc/usb/cdcusb.h b/misc/openbeacon/lpc13xx/core/peripherals/inc/usb/cdcusb.h similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/inc/usb/cdcusb.h rename to misc/openbeacon/lpc13xx/core/peripherals/inc/usb/cdcusb.h diff --git a/openbeacon/lpc13xx/core/peripherals/inc/usb/cdcusbdesc.h b/misc/openbeacon/lpc13xx/core/peripherals/inc/usb/cdcusbdesc.h similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/inc/usb/cdcusbdesc.h rename to misc/openbeacon/lpc13xx/core/peripherals/inc/usb/cdcusbdesc.h diff --git a/openbeacon/lpc13xx/core/peripherals/inc/usb/cdcuser.h b/misc/openbeacon/lpc13xx/core/peripherals/inc/usb/cdcuser.h similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/inc/usb/cdcuser.h rename to misc/openbeacon/lpc13xx/core/peripherals/inc/usb/cdcuser.h diff --git a/openbeacon/lpc13xx/core/peripherals/inc/usb/usbcore.h b/misc/openbeacon/lpc13xx/core/peripherals/inc/usb/usbcore.h similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/inc/usb/usbcore.h rename to misc/openbeacon/lpc13xx/core/peripherals/inc/usb/usbcore.h diff --git a/openbeacon/lpc13xx/core/peripherals/inc/usb/usbhw.h b/misc/openbeacon/lpc13xx/core/peripherals/inc/usb/usbhw.h similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/inc/usb/usbhw.h rename to misc/openbeacon/lpc13xx/core/peripherals/inc/usb/usbhw.h diff --git a/openbeacon/lpc13xx/core/peripherals/inc/usb/usbreg.h b/misc/openbeacon/lpc13xx/core/peripherals/inc/usb/usbreg.h similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/inc/usb/usbreg.h rename to misc/openbeacon/lpc13xx/core/peripherals/inc/usb/usbreg.h diff --git a/openbeacon/lpc13xx/core/peripherals/inc/usb/usbuser.h b/misc/openbeacon/lpc13xx/core/peripherals/inc/usb/usbuser.h similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/inc/usb/usbuser.h rename to misc/openbeacon/lpc13xx/core/peripherals/inc/usb/usbuser.h diff --git a/openbeacon/lpc13xx/core/peripherals/inc/usbdesc.h b/misc/openbeacon/lpc13xx/core/peripherals/inc/usbdesc.h similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/inc/usbdesc.h rename to misc/openbeacon/lpc13xx/core/peripherals/inc/usbdesc.h diff --git a/openbeacon/lpc13xx/core/peripherals/src/gpio.c b/misc/openbeacon/lpc13xx/core/peripherals/src/gpio.c similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/src/gpio.c rename to misc/openbeacon/lpc13xx/core/peripherals/src/gpio.c diff --git a/openbeacon/lpc13xx/core/peripherals/src/uart.c b/misc/openbeacon/lpc13xx/core/peripherals/src/uart.c similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/src/uart.c rename to misc/openbeacon/lpc13xx/core/peripherals/src/uart.c diff --git a/openbeacon/lpc13xx/core/peripherals/src/usb/cdcusbdesc.c b/misc/openbeacon/lpc13xx/core/peripherals/src/usb/cdcusbdesc.c similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/src/usb/cdcusbdesc.c rename to misc/openbeacon/lpc13xx/core/peripherals/src/usb/cdcusbdesc.c diff --git a/openbeacon/lpc13xx/core/peripherals/src/usb/cdcuser.c b/misc/openbeacon/lpc13xx/core/peripherals/src/usb/cdcuser.c similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/src/usb/cdcuser.c rename to misc/openbeacon/lpc13xx/core/peripherals/src/usb/cdcuser.c diff --git a/openbeacon/lpc13xx/core/peripherals/src/usb/usbcore.c b/misc/openbeacon/lpc13xx/core/peripherals/src/usb/usbcore.c similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/src/usb/usbcore.c rename to misc/openbeacon/lpc13xx/core/peripherals/src/usb/usbcore.c diff --git a/openbeacon/lpc13xx/core/peripherals/src/usb/usbhw.c b/misc/openbeacon/lpc13xx/core/peripherals/src/usb/usbhw.c similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/src/usb/usbhw.c rename to misc/openbeacon/lpc13xx/core/peripherals/src/usb/usbhw.c diff --git a/openbeacon/lpc13xx/core/peripherals/src/usb/usbuser.c b/misc/openbeacon/lpc13xx/core/peripherals/src/usb/usbuser.c similarity index 100% rename from openbeacon/lpc13xx/core/peripherals/src/usb/usbuser.c rename to misc/openbeacon/lpc13xx/core/peripherals/src/usb/usbuser.c diff --git a/openbeacon/lpc13xx/core/startup/LPC13xx.c b/misc/openbeacon/lpc13xx/core/startup/LPC13xx.c similarity index 100% rename from openbeacon/lpc13xx/core/startup/LPC13xx.c rename to misc/openbeacon/lpc13xx/core/startup/LPC13xx.c diff --git a/openbeacon/lpc13xx/drivers/bitmanufaktur.inf b/misc/openbeacon/lpc13xx/drivers/bitmanufaktur.inf similarity index 100% rename from openbeacon/lpc13xx/drivers/bitmanufaktur.inf rename to misc/openbeacon/lpc13xx/drivers/bitmanufaktur.inf diff --git a/openbeacon/lpc13xx/hid-client/Makefile b/misc/openbeacon/lpc13xx/hid-client/Makefile similarity index 100% rename from openbeacon/lpc13xx/hid-client/Makefile rename to misc/openbeacon/lpc13xx/hid-client/Makefile diff --git a/openbeacon/lpc13xx/hid-client/hid_listen.c b/misc/openbeacon/lpc13xx/hid-client/hid_listen.c similarity index 100% rename from openbeacon/lpc13xx/hid-client/hid_listen.c rename to misc/openbeacon/lpc13xx/hid-client/hid_listen.c diff --git a/openbeacon/lpc13xx/hid-client/rawhid.c b/misc/openbeacon/lpc13xx/hid-client/rawhid.c similarity index 100% rename from openbeacon/lpc13xx/hid-client/rawhid.c rename to misc/openbeacon/lpc13xx/hid-client/rawhid.c diff --git a/openbeacon/lpc13xx/hid-client/rawhid.h b/misc/openbeacon/lpc13xx/hid-client/rawhid.h similarity index 100% rename from openbeacon/lpc13xx/hid-client/rawhid.h rename to misc/openbeacon/lpc13xx/hid-client/rawhid.h diff --git a/openbeacon/lpc13xx/lpc-flash/.gitignore b/misc/openbeacon/lpc13xx/lpc-flash/.gitignore similarity index 100% rename from openbeacon/lpc13xx/lpc-flash/.gitignore rename to misc/openbeacon/lpc13xx/lpc-flash/.gitignore diff --git a/openbeacon/lpc13xx/lpc-flash/AUTHORS b/misc/openbeacon/lpc13xx/lpc-flash/AUTHORS similarity index 100% rename from openbeacon/lpc13xx/lpc-flash/AUTHORS rename to misc/openbeacon/lpc13xx/lpc-flash/AUTHORS diff --git a/openbeacon/lpc13xx/lpc-flash/COPYING b/misc/openbeacon/lpc13xx/lpc-flash/COPYING similarity index 100% rename from openbeacon/lpc13xx/lpc-flash/COPYING rename to misc/openbeacon/lpc13xx/lpc-flash/COPYING diff --git a/openbeacon/lpc13xx/lpc-flash/Makefile.am b/misc/openbeacon/lpc13xx/lpc-flash/Makefile.am similarity index 100% rename from openbeacon/lpc13xx/lpc-flash/Makefile.am rename to misc/openbeacon/lpc13xx/lpc-flash/Makefile.am diff --git a/openbeacon/lpc13xx/lpc-flash/NEWS b/misc/openbeacon/lpc13xx/lpc-flash/NEWS similarity index 100% rename from openbeacon/lpc13xx/lpc-flash/NEWS rename to misc/openbeacon/lpc13xx/lpc-flash/NEWS diff --git a/openbeacon/lpc13xx/lpc-flash/README b/misc/openbeacon/lpc13xx/lpc-flash/README similarity index 100% rename from openbeacon/lpc13xx/lpc-flash/README rename to misc/openbeacon/lpc13xx/lpc-flash/README diff --git a/openbeacon/lpc13xx/lpc-flash/bootstrap b/misc/openbeacon/lpc13xx/lpc-flash/bootstrap similarity index 100% rename from openbeacon/lpc13xx/lpc-flash/bootstrap rename to misc/openbeacon/lpc13xx/lpc-flash/bootstrap diff --git a/openbeacon/lpc13xx/lpc-flash/configure.ac b/misc/openbeacon/lpc13xx/lpc-flash/configure.ac similarity index 100% rename from openbeacon/lpc13xx/lpc-flash/configure.ac rename to misc/openbeacon/lpc13xx/lpc-flash/configure.ac diff --git a/openbeacon/lpc13xx/lpc-flash/src/Makefile.am b/misc/openbeacon/lpc13xx/lpc-flash/src/Makefile.am similarity index 100% rename from openbeacon/lpc13xx/lpc-flash/src/Makefile.am rename to misc/openbeacon/lpc13xx/lpc-flash/src/Makefile.am diff --git a/openbeacon/lpc13xx/lpc-flash/src/lpc-flash.c b/misc/openbeacon/lpc13xx/lpc-flash/src/lpc-flash.c similarity index 100% rename from openbeacon/lpc13xx/lpc-flash/src/lpc-flash.c rename to misc/openbeacon/lpc13xx/lpc-flash/src/lpc-flash.c diff --git a/openbeacon/lpc13xx/openbeacon-sensor/Makefile b/misc/openbeacon/lpc13xx/openbeacon-sensor/Makefile similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/Makefile rename to misc/openbeacon/lpc13xx/openbeacon-sensor/Makefile diff --git a/openbeacon/lpc13xx/openbeacon-sensor/inc/3d_acceleration.h b/misc/openbeacon/lpc13xx/openbeacon-sensor/inc/3d_acceleration.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/inc/3d_acceleration.h rename to misc/openbeacon/lpc13xx/openbeacon-sensor/inc/3d_acceleration.h diff --git a/openbeacon/lpc13xx/openbeacon-sensor/inc/config.h b/misc/openbeacon/lpc13xx/openbeacon-sensor/inc/config.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/inc/config.h rename to misc/openbeacon/lpc13xx/openbeacon-sensor/inc/config.h diff --git a/openbeacon/lpc13xx/openbeacon-sensor/inc/nRF_API.h b/misc/openbeacon/lpc13xx/openbeacon-sensor/inc/nRF_API.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/inc/nRF_API.h rename to misc/openbeacon/lpc13xx/openbeacon-sensor/inc/nRF_API.h diff --git a/openbeacon/lpc13xx/openbeacon-sensor/inc/nRF_CMD.h b/misc/openbeacon/lpc13xx/openbeacon-sensor/inc/nRF_CMD.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/inc/nRF_CMD.h rename to misc/openbeacon/lpc13xx/openbeacon-sensor/inc/nRF_CMD.h diff --git a/openbeacon/lpc13xx/openbeacon-sensor/inc/nRF_HW.h b/misc/openbeacon/lpc13xx/openbeacon-sensor/inc/nRF_HW.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/inc/nRF_HW.h rename to misc/openbeacon/lpc13xx/openbeacon-sensor/inc/nRF_HW.h diff --git a/openbeacon/lpc13xx/openbeacon-sensor/inc/openbeacon-proto.h b/misc/openbeacon/lpc13xx/openbeacon-sensor/inc/openbeacon-proto.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/inc/openbeacon-proto.h rename to misc/openbeacon/lpc13xx/openbeacon-sensor/inc/openbeacon-proto.h diff --git a/openbeacon/lpc13xx/openbeacon-sensor/inc/pmu.h b/misc/openbeacon/lpc13xx/openbeacon-sensor/inc/pmu.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/inc/pmu.h rename to misc/openbeacon/lpc13xx/openbeacon-sensor/inc/pmu.h diff --git a/openbeacon/lpc13xx/openbeacon-sensor/inc/sound.h b/misc/openbeacon/lpc13xx/openbeacon-sensor/inc/sound.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/inc/sound.h rename to misc/openbeacon/lpc13xx/openbeacon-sensor/inc/sound.h diff --git a/openbeacon/lpc13xx/openbeacon-sensor/src/3d_acceleration.c b/misc/openbeacon/lpc13xx/openbeacon-sensor/src/3d_acceleration.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/src/3d_acceleration.c rename to misc/openbeacon/lpc13xx/openbeacon-sensor/src/3d_acceleration.c diff --git a/openbeacon/lpc13xx/openbeacon-sensor/src/main.c b/misc/openbeacon/lpc13xx/openbeacon-sensor/src/main.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/src/main.c rename to misc/openbeacon/lpc13xx/openbeacon-sensor/src/main.c diff --git a/openbeacon/lpc13xx/openbeacon-sensor/src/nRF_API.c b/misc/openbeacon/lpc13xx/openbeacon-sensor/src/nRF_API.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/src/nRF_API.c rename to misc/openbeacon/lpc13xx/openbeacon-sensor/src/nRF_API.c diff --git a/openbeacon/lpc13xx/openbeacon-sensor/src/nRF_CMD.c b/misc/openbeacon/lpc13xx/openbeacon-sensor/src/nRF_CMD.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/src/nRF_CMD.c rename to misc/openbeacon/lpc13xx/openbeacon-sensor/src/nRF_CMD.c diff --git a/openbeacon/lpc13xx/openbeacon-sensor/src/pmu.c b/misc/openbeacon/lpc13xx/openbeacon-sensor/src/pmu.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/src/pmu.c rename to misc/openbeacon/lpc13xx/openbeacon-sensor/src/pmu.c diff --git a/openbeacon/lpc13xx/openbeacon-sensor/src/sound.c b/misc/openbeacon/lpc13xx/openbeacon-sensor/src/sound.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-sensor/src/sound.c rename to misc/openbeacon/lpc13xx/openbeacon-sensor/src/sound.c diff --git a/openbeacon/lpc13xx/openbeacon-usb2/.gitignore b/misc/openbeacon/lpc13xx/openbeacon-usb2/.gitignore similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/.gitignore rename to misc/openbeacon/lpc13xx/openbeacon-usb2/.gitignore diff --git a/openbeacon/lpc13xx/openbeacon-usb2/Makefile b/misc/openbeacon/lpc13xx/openbeacon-usb2/Makefile similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/Makefile rename to misc/openbeacon/lpc13xx/openbeacon-usb2/Makefile diff --git a/openbeacon/lpc13xx/openbeacon-usb2/inc/3d_acceleration.h b/misc/openbeacon/lpc13xx/openbeacon-usb2/inc/3d_acceleration.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/inc/3d_acceleration.h rename to misc/openbeacon/lpc13xx/openbeacon-usb2/inc/3d_acceleration.h diff --git a/openbeacon/lpc13xx/openbeacon-usb2/inc/FreeRTOSConfig.h b/misc/openbeacon/lpc13xx/openbeacon-usb2/inc/FreeRTOSConfig.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/inc/FreeRTOSConfig.h rename to misc/openbeacon/lpc13xx/openbeacon-usb2/inc/FreeRTOSConfig.h diff --git a/openbeacon/lpc13xx/openbeacon-usb2/inc/bluetooth.h b/misc/openbeacon/lpc13xx/openbeacon-usb2/inc/bluetooth.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/inc/bluetooth.h rename to misc/openbeacon/lpc13xx/openbeacon-usb2/inc/bluetooth.h diff --git a/openbeacon/lpc13xx/openbeacon-usb2/inc/config.h b/misc/openbeacon/lpc13xx/openbeacon-usb2/inc/config.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/inc/config.h rename to misc/openbeacon/lpc13xx/openbeacon-usb2/inc/config.h diff --git a/openbeacon/lpc13xx/openbeacon-usb2/inc/nRF_API.h b/misc/openbeacon/lpc13xx/openbeacon-usb2/inc/nRF_API.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/inc/nRF_API.h rename to misc/openbeacon/lpc13xx/openbeacon-usb2/inc/nRF_API.h diff --git a/openbeacon/lpc13xx/openbeacon-usb2/inc/nRF_CMD.h b/misc/openbeacon/lpc13xx/openbeacon-usb2/inc/nRF_CMD.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/inc/nRF_CMD.h rename to misc/openbeacon/lpc13xx/openbeacon-usb2/inc/nRF_CMD.h diff --git a/openbeacon/lpc13xx/openbeacon-usb2/inc/nRF_HW.h b/misc/openbeacon/lpc13xx/openbeacon-usb2/inc/nRF_HW.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/inc/nRF_HW.h rename to misc/openbeacon/lpc13xx/openbeacon-usb2/inc/nRF_HW.h diff --git a/openbeacon/lpc13xx/openbeacon-usb2/inc/openbeacon-proto.h b/misc/openbeacon/lpc13xx/openbeacon-usb2/inc/openbeacon-proto.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/inc/openbeacon-proto.h rename to misc/openbeacon/lpc13xx/openbeacon-usb2/inc/openbeacon-proto.h diff --git a/openbeacon/lpc13xx/openbeacon-usb2/inc/pin.h b/misc/openbeacon/lpc13xx/openbeacon-usb2/inc/pin.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/inc/pin.h rename to misc/openbeacon/lpc13xx/openbeacon-usb2/inc/pin.h diff --git a/openbeacon/lpc13xx/openbeacon-usb2/inc/pmu.h b/misc/openbeacon/lpc13xx/openbeacon-usb2/inc/pmu.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/inc/pmu.h rename to misc/openbeacon/lpc13xx/openbeacon-usb2/inc/pmu.h diff --git a/openbeacon/lpc13xx/openbeacon-usb2/inc/storage.h b/misc/openbeacon/lpc13xx/openbeacon-usb2/inc/storage.h similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/inc/storage.h rename to misc/openbeacon/lpc13xx/openbeacon-usb2/inc/storage.h diff --git a/openbeacon/lpc13xx/openbeacon-usb2/src/3d_acceleration.c b/misc/openbeacon/lpc13xx/openbeacon-usb2/src/3d_acceleration.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/src/3d_acceleration.c rename to misc/openbeacon/lpc13xx/openbeacon-usb2/src/3d_acceleration.c diff --git a/openbeacon/lpc13xx/openbeacon-usb2/src/bluetooth.c b/misc/openbeacon/lpc13xx/openbeacon-usb2/src/bluetooth.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/src/bluetooth.c rename to misc/openbeacon/lpc13xx/openbeacon-usb2/src/bluetooth.c diff --git a/openbeacon/lpc13xx/openbeacon-usb2/src/main.c b/misc/openbeacon/lpc13xx/openbeacon-usb2/src/main.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/src/main.c rename to misc/openbeacon/lpc13xx/openbeacon-usb2/src/main.c diff --git a/openbeacon/lpc13xx/openbeacon-usb2/src/nRF_API.c b/misc/openbeacon/lpc13xx/openbeacon-usb2/src/nRF_API.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/src/nRF_API.c rename to misc/openbeacon/lpc13xx/openbeacon-usb2/src/nRF_API.c diff --git a/openbeacon/lpc13xx/openbeacon-usb2/src/nRF_CMD.c b/misc/openbeacon/lpc13xx/openbeacon-usb2/src/nRF_CMD.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/src/nRF_CMD.c rename to misc/openbeacon/lpc13xx/openbeacon-usb2/src/nRF_CMD.c diff --git a/openbeacon/lpc13xx/openbeacon-usb2/src/pin.c b/misc/openbeacon/lpc13xx/openbeacon-usb2/src/pin.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/src/pin.c rename to misc/openbeacon/lpc13xx/openbeacon-usb2/src/pin.c diff --git a/openbeacon/lpc13xx/openbeacon-usb2/src/pmu.c b/misc/openbeacon/lpc13xx/openbeacon-usb2/src/pmu.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/src/pmu.c rename to misc/openbeacon/lpc13xx/openbeacon-usb2/src/pmu.c diff --git a/openbeacon/lpc13xx/openbeacon-usb2/src/storage.c b/misc/openbeacon/lpc13xx/openbeacon-usb2/src/storage.c similarity index 100% rename from openbeacon/lpc13xx/openbeacon-usb2/src/storage.c rename to misc/openbeacon/lpc13xx/openbeacon-usb2/src/storage.c diff --git a/openbeacon/lpc13xx/openpcd2/Makefile b/misc/openbeacon/lpc13xx/openpcd2/Makefile similarity index 100% rename from openbeacon/lpc13xx/openpcd2/Makefile rename to misc/openbeacon/lpc13xx/openpcd2/Makefile diff --git a/openbeacon/lpc13xx/openpcd2/inc/FreeRTOSConfig.h b/misc/openbeacon/lpc13xx/openpcd2/inc/FreeRTOSConfig.h similarity index 100% rename from openbeacon/lpc13xx/openpcd2/inc/FreeRTOSConfig.h rename to misc/openbeacon/lpc13xx/openpcd2/inc/FreeRTOSConfig.h diff --git a/openbeacon/lpc13xx/openpcd2/inc/config.h b/misc/openbeacon/lpc13xx/openpcd2/inc/config.h similarity index 100% rename from openbeacon/lpc13xx/openpcd2/inc/config.h rename to misc/openbeacon/lpc13xx/openpcd2/inc/config.h diff --git a/openbeacon/lpc13xx/openpcd2/inc/pn532.h b/misc/openbeacon/lpc13xx/openpcd2/inc/pn532.h similarity index 100% rename from openbeacon/lpc13xx/openpcd2/inc/pn532.h rename to misc/openbeacon/lpc13xx/openpcd2/inc/pn532.h diff --git a/openbeacon/lpc13xx/openpcd2/inc/rfid.h b/misc/openbeacon/lpc13xx/openpcd2/inc/rfid.h similarity index 100% rename from openbeacon/lpc13xx/openpcd2/inc/rfid.h rename to misc/openbeacon/lpc13xx/openpcd2/inc/rfid.h diff --git a/openbeacon/lpc13xx/openpcd2/inc/usbcfg.h b/misc/openbeacon/lpc13xx/openpcd2/inc/usbcfg.h similarity index 100% rename from openbeacon/lpc13xx/openpcd2/inc/usbcfg.h rename to misc/openbeacon/lpc13xx/openpcd2/inc/usbcfg.h diff --git a/openbeacon/lpc13xx/openpcd2/src/main.c b/misc/openbeacon/lpc13xx/openpcd2/src/main.c similarity index 100% rename from openbeacon/lpc13xx/openpcd2/src/main.c rename to misc/openbeacon/lpc13xx/openpcd2/src/main.c diff --git a/openbeacon/lpc13xx/openpcd2/src/rfid.c b/misc/openbeacon/lpc13xx/openpcd2/src/rfid.c similarity index 100% rename from openbeacon/lpc13xx/openpcd2/src/rfid.c rename to misc/openbeacon/lpc13xx/openpcd2/src/rfid.c diff --git a/openbeacon/lpc13xx/rtos-simple-demo/Makefile b/misc/openbeacon/lpc13xx/rtos-simple-demo/Makefile similarity index 100% rename from openbeacon/lpc13xx/rtos-simple-demo/Makefile rename to misc/openbeacon/lpc13xx/rtos-simple-demo/Makefile diff --git a/openbeacon/lpc13xx/rtos-simple-demo/inc/FreeRTOSConfig.h b/misc/openbeacon/lpc13xx/rtos-simple-demo/inc/FreeRTOSConfig.h similarity index 100% rename from openbeacon/lpc13xx/rtos-simple-demo/inc/FreeRTOSConfig.h rename to misc/openbeacon/lpc13xx/rtos-simple-demo/inc/FreeRTOSConfig.h diff --git a/openbeacon/lpc13xx/rtos-simple-demo/inc/config.h b/misc/openbeacon/lpc13xx/rtos-simple-demo/inc/config.h similarity index 100% rename from openbeacon/lpc13xx/rtos-simple-demo/inc/config.h rename to misc/openbeacon/lpc13xx/rtos-simple-demo/inc/config.h diff --git a/openbeacon/lpc13xx/rtos-simple-demo/src/main.c b/misc/openbeacon/lpc13xx/rtos-simple-demo/src/main.c similarity index 100% rename from openbeacon/lpc13xx/rtos-simple-demo/src/main.c rename to misc/openbeacon/lpc13xx/rtos-simple-demo/src/main.c diff --git a/openbeacon/lpc13xx/sound/Makefile b/misc/openbeacon/lpc13xx/sound/Makefile similarity index 100% rename from openbeacon/lpc13xx/sound/Makefile rename to misc/openbeacon/lpc13xx/sound/Makefile diff --git a/openbeacon/lpc13xx/sound/inc/config.h b/misc/openbeacon/lpc13xx/sound/inc/config.h similarity index 100% rename from openbeacon/lpc13xx/sound/inc/config.h rename to misc/openbeacon/lpc13xx/sound/inc/config.h diff --git a/openbeacon/lpc13xx/sound/src/soundtest.c b/misc/openbeacon/lpc13xx/sound/src/soundtest.c similarity index 100% rename from openbeacon/lpc13xx/sound/src/soundtest.c rename to misc/openbeacon/lpc13xx/sound/src/soundtest.c diff --git a/openbeacon/lpc13xx/uart/Makefile b/misc/openbeacon/lpc13xx/uart/Makefile similarity index 100% rename from openbeacon/lpc13xx/uart/Makefile rename to misc/openbeacon/lpc13xx/uart/Makefile diff --git a/openbeacon/lpc13xx/uart/inc/config.h b/misc/openbeacon/lpc13xx/uart/inc/config.h similarity index 100% rename from openbeacon/lpc13xx/uart/inc/config.h rename to misc/openbeacon/lpc13xx/uart/inc/config.h diff --git a/openbeacon/lpc13xx/uart/src/uarttest.c b/misc/openbeacon/lpc13xx/uart/src/uarttest.c similarity index 100% rename from openbeacon/lpc13xx/uart/src/uarttest.c rename to misc/openbeacon/lpc13xx/uart/src/uarttest.c diff --git a/openbeacon/lpc13xx/usbcdc-storage/Makefile b/misc/openbeacon/lpc13xx/usbcdc-storage/Makefile similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/Makefile rename to misc/openbeacon/lpc13xx/usbcdc-storage/Makefile diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/cdc.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/cdc.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/cdc.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/cdc.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/cdcuser.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/cdcuser.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/cdcuser.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/cdcuser.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/clkconfig.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/clkconfig.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/clkconfig.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/clkconfig.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/compusb.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/compusb.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/compusb.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/compusb.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/compusbdesc.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/compusbdesc.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/compusbdesc.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/compusbdesc.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/config.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/config.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/config.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/config.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/memory.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/memory.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/memory.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/memory.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/msc.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/msc.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/msc.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/msc.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/mscuser.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/mscuser.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/mscuser.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/mscuser.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/type.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/type.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/type.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/type.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/usbcfg.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/usbcfg.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/usbcfg.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/usbcfg.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/usbcore.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/usbcore.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/usbcore.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/usbcore.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/usbhw.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/usbhw.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/usbhw.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/usbhw.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/usbreg.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/usbreg.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/usbreg.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/usbreg.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/usbuser.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/usbuser.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/usbuser.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/usbuser.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/inc/vcomdemo.h b/misc/openbeacon/lpc13xx/usbcdc-storage/inc/vcomdemo.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/inc/vcomdemo.h rename to misc/openbeacon/lpc13xx/usbcdc-storage/inc/vcomdemo.h diff --git a/openbeacon/lpc13xx/usbcdc-storage/lpc134x-vcom.inf b/misc/openbeacon/lpc13xx/usbcdc-storage/lpc134x-vcom.inf similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/lpc134x-vcom.inf rename to misc/openbeacon/lpc13xx/usbcdc-storage/lpc134x-vcom.inf diff --git a/openbeacon/lpc13xx/usbcdc-storage/readme.txt b/misc/openbeacon/lpc13xx/usbcdc-storage/readme.txt similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/readme.txt rename to misc/openbeacon/lpc13xx/usbcdc-storage/readme.txt diff --git a/openbeacon/lpc13xx/usbcdc-storage/src/DiskImg.c b/misc/openbeacon/lpc13xx/usbcdc-storage/src/DiskImg.c similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/src/DiskImg.c rename to misc/openbeacon/lpc13xx/usbcdc-storage/src/DiskImg.c diff --git a/openbeacon/lpc13xx/usbcdc-storage/src/cdcuser.c b/misc/openbeacon/lpc13xx/usbcdc-storage/src/cdcuser.c similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/src/cdcuser.c rename to misc/openbeacon/lpc13xx/usbcdc-storage/src/cdcuser.c diff --git a/openbeacon/lpc13xx/usbcdc-storage/src/clkconfig.c b/misc/openbeacon/lpc13xx/usbcdc-storage/src/clkconfig.c similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/src/clkconfig.c rename to misc/openbeacon/lpc13xx/usbcdc-storage/src/clkconfig.c diff --git a/openbeacon/lpc13xx/usbcdc-storage/src/compusbdesc.c b/misc/openbeacon/lpc13xx/usbcdc-storage/src/compusbdesc.c similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/src/compusbdesc.c rename to misc/openbeacon/lpc13xx/usbcdc-storage/src/compusbdesc.c diff --git a/openbeacon/lpc13xx/usbcdc-storage/src/main.c b/misc/openbeacon/lpc13xx/usbcdc-storage/src/main.c similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/src/main.c rename to misc/openbeacon/lpc13xx/usbcdc-storage/src/main.c diff --git a/openbeacon/lpc13xx/usbcdc-storage/src/mscuser.c b/misc/openbeacon/lpc13xx/usbcdc-storage/src/mscuser.c similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/src/mscuser.c rename to misc/openbeacon/lpc13xx/usbcdc-storage/src/mscuser.c diff --git a/openbeacon/lpc13xx/usbcdc-storage/src/usbcore.c b/misc/openbeacon/lpc13xx/usbcdc-storage/src/usbcore.c similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/src/usbcore.c rename to misc/openbeacon/lpc13xx/usbcdc-storage/src/usbcore.c diff --git a/openbeacon/lpc13xx/usbcdc-storage/src/usbhw.c b/misc/openbeacon/lpc13xx/usbcdc-storage/src/usbhw.c similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/src/usbhw.c rename to misc/openbeacon/lpc13xx/usbcdc-storage/src/usbhw.c diff --git a/openbeacon/lpc13xx/usbcdc-storage/src/usbuser.c b/misc/openbeacon/lpc13xx/usbcdc-storage/src/usbuser.c similarity index 100% rename from openbeacon/lpc13xx/usbcdc-storage/src/usbuser.c rename to misc/openbeacon/lpc13xx/usbcdc-storage/src/usbuser.c diff --git a/openbeacon/lpc13xx/usbcdc/Makefile b/misc/openbeacon/lpc13xx/usbcdc/Makefile similarity index 100% rename from openbeacon/lpc13xx/usbcdc/Makefile rename to misc/openbeacon/lpc13xx/usbcdc/Makefile diff --git a/openbeacon/lpc13xx/usbcdc/inc/FreeRTOSConfig.h b/misc/openbeacon/lpc13xx/usbcdc/inc/FreeRTOSConfig.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc/inc/FreeRTOSConfig.h rename to misc/openbeacon/lpc13xx/usbcdc/inc/FreeRTOSConfig.h diff --git a/openbeacon/lpc13xx/usbcdc/inc/config.h b/misc/openbeacon/lpc13xx/usbcdc/inc/config.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc/inc/config.h rename to misc/openbeacon/lpc13xx/usbcdc/inc/config.h diff --git a/openbeacon/lpc13xx/usbcdc/inc/usbcfg.h b/misc/openbeacon/lpc13xx/usbcdc/inc/usbcfg.h similarity index 100% rename from openbeacon/lpc13xx/usbcdc/inc/usbcfg.h rename to misc/openbeacon/lpc13xx/usbcdc/inc/usbcfg.h diff --git a/openbeacon/lpc13xx/usbcdc/lpc134x-vcom.inf b/misc/openbeacon/lpc13xx/usbcdc/lpc134x-vcom.inf similarity index 100% rename from openbeacon/lpc13xx/usbcdc/lpc134x-vcom.inf rename to misc/openbeacon/lpc13xx/usbcdc/lpc134x-vcom.inf diff --git a/openbeacon/lpc13xx/usbcdc/readme.txt b/misc/openbeacon/lpc13xx/usbcdc/readme.txt similarity index 100% rename from openbeacon/lpc13xx/usbcdc/readme.txt rename to misc/openbeacon/lpc13xx/usbcdc/readme.txt diff --git a/openbeacon/lpc13xx/usbcdc/src/main.c b/misc/openbeacon/lpc13xx/usbcdc/src/main.c similarity index 100% rename from openbeacon/lpc13xx/usbcdc/src/main.c rename to misc/openbeacon/lpc13xx/usbcdc/src/main.c diff --git a/tools/42-nxp-flash.rules b/tools/bootloader/42-nxp-flash.rules similarity index 100% rename from tools/42-nxp-flash.rules rename to tools/bootloader/42-nxp-flash.rules diff --git a/tools/Makefile b/tools/bootloader/Makefile similarity index 100% rename from tools/Makefile rename to tools/bootloader/Makefile diff --git a/tools/README.autoflash b/tools/bootloader/README.autoflash similarity index 100% rename from tools/README.autoflash rename to tools/bootloader/README.autoflash diff --git a/tools/autoflash b/tools/bootloader/autoflash similarity index 100% rename from tools/autoflash rename to tools/bootloader/autoflash diff --git a/tools/autoflash-cygwin.sh b/tools/bootloader/autoflash-cygwin.sh similarity index 100% rename from tools/autoflash-cygwin.sh rename to tools/bootloader/autoflash-cygwin.sh diff --git a/tools/lpcfix.c b/tools/bootloader/lpcfix.c similarity index 100% rename from tools/lpcfix.c rename to tools/bootloader/lpcfix.c diff --git a/tools/bdf2c.pl b/tools/font/bdf2c.pl similarity index 100% rename from tools/bdf2c.pl rename to tools/font/bdf2c.pl diff --git a/tools/makefont.pl b/tools/font/makefont.pl similarity index 100% rename from tools/makefont.pl rename to tools/font/makefont.pl diff --git a/ttf/Orbitron-Black.ttf b/tools/font/ttf/Orbitron-Black.ttf similarity index 100% rename from ttf/Orbitron-Black.ttf rename to tools/font/ttf/Orbitron-Black.ttf diff --git a/ttf/Orbitron-Bold.ttf b/tools/font/ttf/Orbitron-Bold.ttf similarity index 100% rename from ttf/Orbitron-Bold.ttf rename to tools/font/ttf/Orbitron-Bold.ttf diff --git a/ttf/Orbitron-Medium.ttf b/tools/font/ttf/Orbitron-Medium.ttf similarity index 100% rename from ttf/Orbitron-Medium.ttf rename to tools/font/ttf/Orbitron-Medium.ttf diff --git a/ttf/Orbitron-Regular.ttf b/tools/font/ttf/Orbitron-Regular.ttf similarity index 100% rename from ttf/Orbitron-Regular.ttf rename to tools/font/ttf/Orbitron-Regular.ttf diff --git a/ttf/UFL.txt b/tools/font/ttf/UFL.txt similarity index 100% rename from ttf/UFL.txt rename to tools/font/ttf/UFL.txt diff --git a/ttf/Ubuntu-Bold.ttf b/tools/font/ttf/Ubuntu-Bold.ttf similarity index 100% rename from ttf/Ubuntu-Bold.ttf rename to tools/font/ttf/Ubuntu-Bold.ttf diff --git a/ttf/Ubuntu-BoldItalic.ttf b/tools/font/ttf/Ubuntu-BoldItalic.ttf similarity index 100% rename from ttf/Ubuntu-BoldItalic.ttf rename to tools/font/ttf/Ubuntu-BoldItalic.ttf diff --git a/ttf/Ubuntu-Italic.ttf b/tools/font/ttf/Ubuntu-Italic.ttf similarity index 100% rename from ttf/Ubuntu-Italic.ttf rename to tools/font/ttf/Ubuntu-Italic.ttf diff --git a/ttf/Ubuntu-Light.ttf b/tools/font/ttf/Ubuntu-Light.ttf similarity index 100% rename from ttf/Ubuntu-Light.ttf rename to tools/font/ttf/Ubuntu-Light.ttf diff --git a/ttf/Ubuntu-LightItalic.ttf b/tools/font/ttf/Ubuntu-LightItalic.ttf similarity index 100% rename from ttf/Ubuntu-LightItalic.ttf rename to tools/font/ttf/Ubuntu-LightItalic.ttf diff --git a/ttf/Ubuntu-Medium.ttf b/tools/font/ttf/Ubuntu-Medium.ttf similarity index 100% rename from ttf/Ubuntu-Medium.ttf rename to tools/font/ttf/Ubuntu-Medium.ttf diff --git a/ttf/Ubuntu-MediumItalic.ttf b/tools/font/ttf/Ubuntu-MediumItalic.ttf similarity index 100% rename from ttf/Ubuntu-MediumItalic.ttf rename to tools/font/ttf/Ubuntu-MediumItalic.ttf diff --git a/ttf/Ubuntu-Regular.ttf b/tools/font/ttf/Ubuntu-Regular.ttf similarity index 100% rename from ttf/Ubuntu-Regular.ttf rename to tools/font/ttf/Ubuntu-Regular.ttf