Add 2D board array and basic visual representation