Migrate motor controls further down interface B, frees up GPIO to use for ICSP without having to add loads of resistors. Also added reset circuit required to make PIC run, but not actually a reset switch.