gift fixes; factored out tutorial texts to be event driven;
gift fixes; factored out tutorial texts to be event driven;