prelim card impl
player interface
Merge pull request #1 from nrocinu/develop/players

player interface
Merge pull request #2 from nrocinu/develop/base

Develop/base