At the moment, I'm just probing the grounds, so to say. Writing some little bits of code to get a feeling of what will pop up in terms of difficulty. Any help would be greatly appreciated. As Ulmo noted it's not a trivial project and I don't know if I will have the prowess to finish it.
As a first step I want to create a player vs. player game with rules enforcing and only a handful of cards, and if I manage that, gradually add more cards and eventually an AI.
@Ulmo
Coding is in ActionScript 3.0 If you want I can write a bit of documentation and upload the source code somewhere.