Add initial files and gitignore