Code refactor and finished IRC message parser