commit init. Finish Footer (beta) and Internal Header (beta), waiting for tests.