Remove p parameter from constructor.
Add compact and expand functions.
Some docstring cleanup.
Use ArrayBuffer for compact state.
Update to latest version of Igloo.
Dump use of vec2.
Removed link to original host site
changed shader code to be simple horizontal blur
Changed copy.frag to render.frag to prepare for functionality change.
Renamed GoL things to rd or update for new purpose.
Renamed more GoL things to RD for clarity.
Added range variable for specifying allowed range of fixed-point numbers.
Attempt to pack float32 into 4x float8. Removed range variable for clarity.
Fix for math error in packing float32 values to 4x float8.
Fix for visual flicker: only need 256 levels for rendering anyway, and no need for higher precision at this point.
Changed rule to Schlogl and range to [-1,1].
Changed scale to 1, to better show computational power.
Better distribution of initial values.