IM Application Project for CPSC 5550: Client-Server Systems