Rev B of PCB, preliminary

Corrects multiple faults in Rev A and improves mounting options.
Silkscreen still needs to be done.
Update board
Move sketch into folder

This allows the arduino IDE to open it without having to move the file
around manually.