added gitconfig
updated zshrc
updated brew
updated and organised cask
added setup script
improved ls
python setup