Fix linter and compiler errors and warnings.
Adds the header panel implementation.

Minor warning fixes.
Add the header panel widget