authentication + cart loading/saving should be fully done now

might be buggy so if you can, test it as much as u can