The main window presents a menubar with the main drawing canvas. The menubar allows for the usual operation to initialize and start the simulation, as well as to save and quit the application.
The options window allows for the change of the total running time of the simulation as well as the display update interval. This window is currently a small template that will serve to contain all of the variables in future versions of the program.
The rules window allows for the choosing of the particular cellular automata rules to run and offers them in a split pane window with a hierarchichal tree on the left. It also allows for the display of the C++ implementation of the particular rule in consideration.