Added some basic IRC protocol handling
Fix requires