Adding specific structures for header items

Updating schema and scripts.
Adding validation of presentation files to build
Fix errors in schema and header script