FallenDemon:
Okay so my anodes should go into pins 13, 3, 4, 10, 06, 11, 15, and 16 on the arduino? I assume it doesn't matter the order coming from matrix?
Of course it matters!
I believe the left-most COLumn, being "Column 0", should go to 13; the next one, "Column 1", should go to 3, and so on, with the column furthest to the right, "Column 7" gets connected to pin 16.
The rows are 9, 14, 8, 12, 1, 7, 2, 5
"Row 0", the top-most, goes to 9; "Row 1" goes to 14, and so on till the bottom row, "Row 7", goes to pin 5.