refactored the user show page and updated partials