Update .gitignore
Finish task03
Fix conflict in .gitignore
Add basic Cmakelists