Changed header to feature widget, code overhaul, updated widgets