Removed chesshs dependency

The chesshs package didn't give us anything, we only used two enum types
from it, but even those didn't have the right type class instances, so
we had to define orphan instances causing warnings.