Category class changes

Similar PRoducts and Product ColorOptions
Update UserPRofile to take in ipadress etc.