added javadocs
added extra overloaded tell method that implicitely sets getSelf() as the sender
removed some unnecessary framework classes