Rendering the Dwarf

        fsm = new DwarfFSM(this, animator);

Rendering the Ground

        Model ground;
        Matrix[] bones;
        ground = content.Load<Model>("flat");
        bones = new Matrix[ground.Bones.Count];
        ground.CopyAbsoluteBoneTransformsTo(bones);
        foreach (ModelMesh mesh in ground.Meshes)
        {
            foreach (BasicEffect effect in mesh.Effects)
            {
                effect.World = bones[mesh.ParentBone.Index]*Matrix.CreateScale(5,1,5);
                effect.View = fsm.View;
                effect.Projection = fsm.Projection;
            }
        }
        foreach (ModelMesh mesh in ground.Meshes)
            mesh.Draw();