Implemented logic for the condition "Any live cell with 2 live neighbours lives on to the next generation". Also fixed bug for IsCellAlive.