Adding cards...

I've been looking at the source of CardFactory.java, tried adding a few cards.
Mostly just cards that already have already programmed game mechanics (such as "Exclude", I just blatantly copied Forge's original code for "Remove Soul" and added some "person that played this card draws a card" code).
Now, I want to add some more cards, I'm just getting my hands dirty and getting used to things...
I was thinking of adding some multicolored cards (recoil, undermine, absorb, ... should be easy right? ) ... but I couldn't find any multicolored cards in CardFactory.java. Are they located somewhere else ? Also, are there additional difficulties with programming multicolored cards?
Or are they so generic, that they can be completely generated from cards.txt?
Thanks
Mostly just cards that already have already programmed game mechanics (such as "Exclude", I just blatantly copied Forge's original code for "Remove Soul" and added some "person that played this card draws a card" code).
Now, I want to add some more cards, I'm just getting my hands dirty and getting used to things...
I was thinking of adding some multicolored cards (recoil, undermine, absorb, ... should be easy right? ) ... but I couldn't find any multicolored cards in CardFactory.java. Are they located somewhere else ? Also, are there additional difficulties with programming multicolored cards?
Or are they so generic, that they can be completely generated from cards.txt?
Thanks
