feat: create footer