add extension group and extension of NSArray by a randomize method
add transition animation by moving to next tile