implemented a nicer solution for crossover
Merge branch 'krzyzowanie' into mutacja

Conflicts:
	simulation/simulation.py
mutation now has chance to occur