Added gitignore file, we need to optimize the directory structure so that it is easier to understand what is going on