Difficulties with getting good continuous reads

Need a way to re-synchronize communications between master and slave if
they start catching each other in the middle of packets. Also need to
set up interrupt driven UART on the PIC