Work on multiple machines
Use os.path instead of manually handling paths
Fix typo

...again.
Add back local login info for testing

Turns out it's hard to test things when you can't login.
Use os.path more
Add a simple gitignore to filter out login info