additional board inputs
added is_winner functionality