updates based on feedback; add new test case for login/logout/login, scale back remove items from cart