Add main files.
Update .gitignore