Added gitignore
Initial commit with basic project structure.