Add base player interface, human class, and computer class.
Add tests.