Cached group UI
This MR addresses #84 (closed) by revamping the flow for retrieving and downloading a list of websites shared by the current user.
Also, I noticed that there's no confirmation dialog when users attempt to clear cached content. I unintentionally cleared mine a few times while working on this. So, I added a dialog to prevent potential mistakes. Here's a snapshot: