added some spaces to main.cpp for readability, added some ipynb files and then added .ipynb to the gitignore file
merge