Add documentation for functions module
Add documentation for selection module
Add documentation for play module
Add documentation for crossover module