finalized ChessBoardView refactoring. rename, hide delegation and field encapsulation refactoring applied