Remove unused methods

_getColor()
isBishop()
isKing()
isPawn()
isRook()
Tests to 84% Coverage

This comprises the bulk of the main processing, save for some edge
cases, cases where there are specialized situations (Chess960 for
example), and situations where I just haven't yet figured out how
to get to.

Nonetheless, this should be a good place to begin refactoring