add header-layer class, beginnings of layout components