Improve python mode
Change templates
Update git and zsh conf
Various small modifications
Improve C++ mode
Add Cask file
Add .gitignore