Changed life cell representations to be bytes where bits 0-4 represent the number of alive neighbors and bit 5 represents if the cell is alive or not. CURRENTLY NOT WORKING.
Changed life cell representations to be bytes where bits 0-4 represent the number of alive neighbors and bit 5 represents if the cell is alive or not. CURRENTLY NOT WORKING.
Fixed typos and type errors so things are working again.
Added a basic changeList that only invalidates the portion of the view that changed.
Moved OpenGL code into its own package and changed the background back to using views for now.
Updated GameOfLife.java to use a changeList.
Removed some wasteful object allocation in GameOfLife.java