Updated some code and added a rumour generator.
Signed-off-by: Nassar Zeitoune <almightynassar@gmail.com>