research paper on chat server thesis binding university of auckland