Open close principle

Attempt to add zombie cell, and solve game of life with open close principle in mind.