NCSU-S/game-of-life: first release - Weiran Fu (2020)