Implement many kinds of cover flow demo