My take on Conway's Game Of Life