Refactor Knight::getPseudoLegalMoves
Implemented Knight::getAttackedPositions
Added tests