Added missing docblock
Draw less solid clouds
Add extra value to show usage
Use a more expressive way of testing the cell will stay alive
Renamed the renderer class
Use interface for renderer
Use outputbuffering
Get height from renderer
Cells outside of the grid are never alive
Introducing the SubRenderer
Implement the SubRenderer
Remove duplicate test