added tic-tac-toe AI, knight travel, bfs/dfs