DracuLad: add Configurator data and rework layout macro (#12727)
* add info.json file
* refactor keymaps for readability
* rework layout macro
Arranges the layout macro and keycodes to resemble the physical layout.
* readme touch-up
Corrections to capitalization and spelling, and removal of extra white space.
Make example for this keyboard (after setting up your build env):
make draculad:default
or for the version using the pimoroni trackball
or for the version using the Pimoroni trackball:
make draculad:pimoroni
Flashing example for dfu and catarina respectively (replace default with the name of your keymap)
Flashing example for DFU and Caterina respectively (replace `default` with the name of your keymap):
make draculad:default:dfu
make draculad:default:flash
When flashing the first time using handedness by eeprom, use the [qmk guide for that topic](https://docs.qmk.fm/#/feature_split_keyboard?id=handedness-by-eeprom)
When flashing the first time using handedness by EEPROM, use the [QMK guide for that topic](https://docs.qmk.fm/#/feature_split_keyboard?id=handedness-by-eeprom).
See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).