Implement GetAttackV in Rook and Knight

Added the GetAttackValue function to rook and knight, Discovered Error
in Rook where it appears it can not move to the right. Not fixed error
is still present