Generation

new island generation, config validity checks (no absurd parameter)