Adding top-level files, including changelogs, copyright notices, and .gitignore