updates name in comments
removes dependency of demo package
adds progress spinner
updates comments and optimizes imports
adds new layout to accommodate the package name change in the WebBrowser widget