Reordered functions; added getId(), getPosition(), getAngle(), getConnectedIds(); ignore our own messages in onChat(); tell the user whether a listener was successfully removed.