Rewrote hashlife, changed code style (more space), yet to reintroduce 'next' computation