Requirements for Presence and Instant Messaging