Improved Smart AI

Added opponent win searching.
Added opponent fork prevention.
Added 3-in-a-row “distraction” to prevent opponent fork
Made _lastMove public for Smart AI access