Cleanup

Update .gitignore
Cleanup of errors - first run exception, channel not matching, channel case sensitivity