Move config.py to config-example.py and .gitignore the real config
Add __pycache__ to .gitignore
Move server list management functions into a class