I haven't tested what happens when the user hasn't specified a valid creds.py. Need to. Ideally they'll be instructed to directed to instruction of how to do this.