refactor grid tests
a cell should live if it has more than two live neighbours
grid service tests ok
refactor grid.js
refactor grid service
delete unused test files
grid cells should not be an object but an array
use service in controller