Initial commit. Prior work and gitignore.