i cant decide on weather to have the interfaces for each card type(at
the moment they arent needed but might be later so ive left them)
comment
Merge remote-tracking branch 'origin/master'