added addToCart input validation + quantity selection #9