abstracted out socket logic to init functions
abstracted out irc logic into its own file
added ircbot.py to hold irc bot logic