Reorganize and add demo html/css
Fix CSS for background gradient