Minor Fixes, .gitignore addition

ADDITION: .gitignore
CHANGE: Fixed spelling error in Config
ADDITION: Added channel connection code from WHR-Zatch branch.