Initial commit, manifest and extension structure