updating drawBoard(), more ai work needed