ShiftRegLCD lib (LiquidCrystal 3-wire replacement)

Well, somebody mentioned the pins were different, so I tried changing those..
I must've messed up somewhere, but I'm not getting anything.. besides power. LCDs not even initializing or anything, so I'm assuming it's something in my wiring.. I've tried a couple times to mix it up, unplug it.. redo all my wiring..
I'm missing something here! :stuck_out_tongue:
But hey, I'm happy with having my LCD work!

But I'm curious, I was reading up about somebody using a PIC18F(some numbers here) for a 1 wire interface, other than the power and ground obviously, and used serial communication to talk to that chip, which sends the commands out to the LCD.. I'm curious
What kind of uh, "talent" or expertise do I need to implement something like this with one of my arduinos? I have a couple old 168's laying around and was hoping for them to be useful! I think a setup like that would be awesome!
It's somewhat like this, but was more.. homemade and sexy! (can't find the link, but here's the Sparkfun version)