run simple cases and more complex ones more easily from command line
improved random seed - not the randomness part
restructured neighbor logic