start to code : initialize method, start method and doing get_next_generation method