Created preliminary project structure, and gitignore