Refactoring: extract board specific data and method into new class