Re-made the IrcUser class using sane coding practices