user register and add admin functionality in. Cart total implemented.