added shoe object and shuffle method