create init populace method, lots else