Added in a basic interface for gathering data which is not quite gathered yet and did some work in making the IRC... work.