Updated gitignore for python
Fixed getTimetable script

made script PEP8-compatible
removed most globals
changed parsing from naked regular expressions to beautiful soup 4
& a bunch of other improvements