making edit view and processing urls work, also showing cart actions and making user profiles work