Better button click handling. Slight sidebar improvement, add comments

- Stop the button from initiating a fetch when an installation is in
  progress
- Better listener registeration
- When sidebar is open, show fetching view when button is clicked
- Edit/add comments about entry point of the sidebar
- Stop the sidebar from rendering a default view