Here is a video of it working!

and all the verilog code is here:

https://github.com/vaibhavviswanathan/CGoL/blob/master/everything.sv