ignored credentials.py
merged tree
refactored for pylint