Array가 중복되는 문제를 Array를 체크해서 중복을 제거하는 delete 메소드를 이용함. 왜 중복이 일어나는지 문제를 잘 모르겠음. $11
Board 클래스는 Piece에서 제공하는 모든 메소드를 사용하지 않는다. Board 클래스에서 사용하는 메소드를 인터페이스로 분리한 후 Board 클래스는 이 인터페이스만 사용하도록 구현한다. 완료 &  test를 어떻게 만들어야될지 몰라서 그냥 다른 test들이 다 작동하도록 함 $12-1
현재 체스 게임은 보드판 결과를 콘솔에 문자열로 출력하는 용도로 밖에 사용할 수 없다. 향후 웹 서버를 통해 보드판을 웹 페이지로 출력할 계획이다. 새로운 출력이 가능하도록 Board 클래스를 개선한다. HTML은 NEWLINE이 <br /> 로 출력되게 바꿈. $13