added new classes. modified two preexisting classes.

added classes are Player() and it's subclasses Human() and SimPlayer()