added cart and viewProduct. still need to work on displaying cart