Unfortunately there's no good way to get those files. If you do find a way to get a minecraft.jar from 1.1 then you just replace that file in C:\(username)\AppData\Roaming\.minecraft\bin
In the future try to make a backup of your minecraft.jar before you apply updates, if you want to get onto most multiplayer servers.
As for redstone I'm always happy to teach people, though I don't log in all that much lately so maybe that would take some scheduling-