The power busses at the top left corner of the picture ( red, orange, yellow and white wires ) are not connected to where you bring in the power at the top right of the picture (blue and white wires).
due to optical illusion. You can count the pins, from right to left, as the leds for sure work so pin 15/16 are right.
Maybe I am telling a foolishness, but I have seen in the code you are using the pins 11 and 12 as data and not for Enable and RS. I am wrong or is it??(12,11,5,4,3,2,1) instead of (5,4,3,2,1,12,11)
//LiquidCrystal lcd(RS, E, D4, D5, D6, D7);LiquidCrystal lcd(7, 8, 9, 10, 11, 12); // put your pin numbers here