Holy sodwallop that's amazing. To be honest I was workign on something similar a while back but it never got completed before my computer crashed and lost all my data. (I had ALL of Fallout ripped too!) Anyway, this astounding work warrants a "WOO!", so, there, "WOO!"
Keep up the great work.