implement models for board and letters