fixed some of the routing issues magically and added some logic to cart and wardrobe