I haven't been keeping up with the board a lot lately. I'm going through a bit of a change in my life right now. I got laid off from my job and I'm in the process of moving (thanks to the coherent and spectacular new direction in our nation's space program). My workshop is packed up and on the way to storage at the moment and to add insult to injury, the computer that I usually use to do all my micro programming died. I'm not going to be able to do much in the way of this project for a while. So, I'm afraid you lost your window of opportunity for the time being as zorbzz kind of bluntly suggested.
I will try to answer your most recent question though. Each one of the six LEDs in each point bank (i.e. 15, 16, 17, 18, 19, 20, and bull) are connected to a discreet output pin on the PIC. For example, the pin RA1 is connected to LEDs 1, 7, 13, 19, 25, 31, and 37. When pin RA1 goes high the anodes of all those LEDs will go high but only the row with the active transistor will allow current to flow and light the LED. The software would have been written so that the output from pins RA1, RA2, RA3, RA4, RA5, and RE0 changes depending on which row's transistor is on and only one row would be on at any given time. This is referred to as multiplexing. The PIC would just continuously cycle through the rows so fast that the eye could not see it and it would appear to the user that all rows were on continuously.
I'll try to locate the schematic file for this project but I know it was on my computer that died and I don't remember how recently I backed it up. I'll check and see. Long story short, you can study the schematic all you want but it is going to be useless without the software on the PIC. Maybe someone else can help you along until I get back up and running at some as of yet undetermined later date.
Sorry.