[피드백 후 수정]
작성일 : 2013.07.25_01:48
작성자 : 이영남
변경내용 
	교수님 피드백 반영
	
	피드백 내용 
	* Row에 boardPrint 메소드가 있는데 Row의 역할로 적합하지 않은 듯하다. 
		이 메소드는 Board에 들어가는 것이 좋겠다.
	* Row에서 init()을 한 후에 ArrayList<Pawn>을 굳이 반환할 필요가 없을 듯하다. 
		그냥 Row 자체를 Board의 ArrayList에 저장하면 더 좋겠는데 굳이 반환할 필요 있을까?
		데이터를 너무 많이 노출하는 듯 싶다.
	* Board의 ArrayList<ArrayList<Pawn>>을 ArrayList<Row>가 되도록 개선해 봤으면 한다.
	* Board.piecesCount() 메소드 복잡도가 높다. 
		이 부분을 각 Row 별로 count를 구하도록 개선해 보면 좋겠다.