Hopefully the change will allow us to use hardware acceleration. although it appears that this doesn't matter for SurfaceViews.
fixed frame delay logic to ensure constant frame rate and prevent exception when frame takes more than 25ms to draw
disable cell subscription for now
temporary disable game thread
removed background color attribute because it prevents to draw anything visible on the surface
implemented draw thread and cell center positioning
First step in merging CellAnimation and Cell. This is necessary because most of the work previously done by CellAnimation is now done by the game board.
Completely rewrite Cell and added most method stubs.
implemented cell radius calculation
implemented cell activation and deactivation stubs
Added comments
Added more fine grained options to check if something is running
Added checks for already active stuff when activating cell
Implemented radius animation logic.
Removed CellAnimation because it is now redundant