added shuffle.m to tools