Clean up unused css and image
Added missing js
Uses HTML5 offline cache