Conway's Game of Life with HDF5 data storage, Tkinter GUI, and MatPlotLib data display