Update python config
Various updates, add gitignore