Second group project for 6.005, an instant messaging system