Jason has done an excellent job of the PCB, it even fits on a 100x80mm board, just need to to sort out the ground planes and star earthing then it finnished. :beer::beer::beer:

Heres the latest...