implemented BoardCreator