Changed the way the cells are displayed. Simplified greatly all the cell view management overhead and improved performance.
Cleaned up the project. Added border to the cell drawing. Slower now though.
Drawing optimization.
Game algorithm optimization. Actually slower.
C array optimization. Still not there.
Optimized game algorithm by using C array and __unsafe_unretained pointers. Next: get rid of C arrays to see if it had any impact on performance.
Merge branch 'feature/cell-drawing-optimization' into develop

* feature/cell-drawing-optimization:
  Optimized game algorithm by using C array and __unsafe_unretained pointers. Next: get rid of C arrays to see if it had any impact on performance.
  C array optimization. Still not there.
  Game algorithm optimization. Actually slower.
  Drawing optimization.
  Cleaned up the project. Added border to the cell drawing. Slower now though.
  Changed the way the cells are displayed. Simplified greatly all the cell view management overhead and improved performance.