Implement the offline storage feature .**Implement the offline storage feature.**
- Save the contents of a page as an HTML file.
- Save all the dependencies (images, js, css, save the content as an html page .etc).
- Update local HTML to point to the local resources.