added plugin factory, rewrote plugins, changed skype to be an instance var of Rubybot