added standard gitignore file for python
added forecast option
PEP8 reformatting