added GUI 
	- tiles can be toggled by clicking
	- animated evolution of the system
	- a log area
added test of toggle method
TODO: add tests for getRows() and getColumns() if feeling pedantic