Refactor repo. Update .gitignore. Add part2 of task 6
Refactor repo. Remove temp files.