achieve rudimentary Shoes interface with grid redrawing each generation
achieve basic functional interface; clean up code
change algorithm to one inspired by Python implementation on rossetacode.com
rewrite some tests, fix bugs
merge new algorithm in interface; remove major bugs