board initialization and stringify