Added graphical representation and adapted the docs
added some comments and increased amount of generations