fa-header-footer-layout, first pass
feat: implement fa-header-footer-layout
clean-up
test: basic coverage for fa-header-footer-layout