java chess (Winboard-powered, TDD-developed)