Add state for thumbnails. Add a service for saving the project tree so we don't need to refetch it
all the time.
Use isImage() to determine image files.
On logout remove the saved state information.
Remove console statement.
Format code. Use Projects service so we don't have to reload the projects all
the time.