Use MaterialCardView to update the UI of URL Widget

As we discussed, I should just focus on the first part now, just the Material Card View for the URL, not to extract the header title and icon of the webpage.