Count diagonals as neighbors and refactor
Test multiple variations
Increment multiple generations
Remove multiple generations to allow for pretty print
Add pulsar to example folder