Add totalproduct viewmodel and session + implement on homepage