dodałem prosta klase wyjatkow, 
rzucanie wyjatkiem gdy powstanie niepoprawny osobnik po krzyzowanieu i
mutacji,
kostetyka kodu.