Add composer, config, lock, and initial code