Refactoring + new stuff

GeneticLibrary : Deleting subclasses of Extensions.
Simulation : Added initializing parameters.
Added population limiter
Added world size modification