I programmed some stuff with Java myself, but right now it only has my own cards (and the normal cards, of course). I'd let you have it, but for it being able to mix in other fan cards i'd have to put them in there, and right now i am very busy, sadly (University...). If you're interested, tell me which cards to put in and i'll do it as soon as i can.
But maybe somebody else has something that is allready available?