implemented color/ type functionality to board