lecture: refactoring othello in new directory