The pcb is assembled just as you'd assemble any surface mount component board with QFN chips. The mcu is PIC and programmed with a PICKIT3 as you'd program any pic mcu. I'd start by researching how to do those general tasks and it can be applied directly to the RVLPMS.