Restructured code
Add output to the gitignore folder
Version 2 reorganized code
Before commit to github