board representation & reading
refactoring & reading a file
board pretty printer
bugfixing, example with reading simple input file