refactored Shoe. Made cards/shoe private
refactored js for more OO