Added main files and gitignore