Removed the initialized() method of array3d
Added a new program option generations
Renamed eng to rng