Found better route without vias
Updated PCB design for controller board

Merge branch 'dev' of https://github.com/WellDone/MoMo-Firmware into dev
Fix overlooked merge artifact.
Remove the old sensorboard code, it was never fleshed out.
Add a rudimentary doc heirarchy - to be cleaned up later.  Our own documentation will probably go in the root /doc directory.
Basic programming board firmware (effectively a stripped-down mainboard)
Don't need symbolic links if we use the correct relative paths in project.yml
Move mainboard code into the modules directory.
Ceedling is now in a shared place, reference it correctly and de-duplicate.
We don't support MPLab IDE anymore, Ceedling is our only build engine.  Remove MPLab artifacts.
Add a secondary readme for individual modules, some information about the overarching directory structure.
Add the mainboard README
Link to the WellDone website.
Remove some junk from v1.  TODO: Generalize UART callback handling.
Make the Mainboard README less scary.
Make the Mainboard README less scary.
Move the XC16 compiler doc into a tools subdirectory.
Merge branch 'dev' of https://github.com/WellDone/MoMo-Firmware into dev
Generalize UART handling code.
Allow command handling functions to read arbitrary data from the UART interface, then re-register the command parsing callback.