Add hot deals to JS - Test a bit more
Fixed up some comments
Fix #54 - Widgets provide their own header titles!