Change task tree to an actual tree
Add .gitignore