Major Bugfix: Corrected comparison operator in pingpong._playpoint.

Also: Major test refactor using new guidelines and run real tests against fakes.