Merge pull request #89 from KyleW/codeCleanup

Split sockets into their own file.
removed keys from New Relic file and made the logging less verbose
Merge branch 'master' into codeCleanup