Adjusting FORGE for other games?

Hi, not sure if this is a stupid question or not as I've never looked at the code for Forge so don't know what the "make-up" of it is. I'm assuming it has a core base and that cards need to be individually scripted in?
How easy/time consuming would it be to adjust forge into a program that runs other games? I love Forge and would equally love something similar for the Pokemon TCG.
Would it be possible or would I be better off creating something from scratch?
Thanks for any input.
How easy/time consuming would it be to adjust forge into a program that runs other games? I love Forge and would equally love something similar for the Pokemon TCG.
Would it be possible or would I be better off creating something from scratch?
Thanks for any input.