Build Tic Tac Toe in HTML, CSS, and JavaScript -- from beginner to advanced