speeded up multinom_sample() method over 2-fold
implemented Metapopulation class with migration, extinction and recolonization