Cosmetic enhancements: Buttons overlapping board and Highlighting the active line
Integrate UI with New-Line logic: don't add a new line if the move has already been made from this position