Newlines are pretty important in splitMessage
Implement NAMES command and functionality
Make sure relevant users and channels are checked for modes