added planning for checkmate functions
Had incorrect layout for king and queen pieces