Fixed hasItems in Cart
Added alot to improve passing around info and cart vis