Generated gitignore
Added main file