public static void SetWord(this VTile t, Player p, string word, MovementDirection direction, bool Validate = false)
        {
            if (word == "")
            {
                return;
            }

            if (t != null)
            {
                t = t.SetLetter(word.First(), p, Validate);

                foreach (var c in word.Skip(1))
                {
                    if (direction == MovementDirection.Across)
                    {
                        t = t.SetRightLetter(c, p, Validate);
                    }
                    else
                    {
                        t = t.SetDownLetter(c, p, Validate);
                    }
                }
            }
        }