Added cell class and first test
Adds grid logic and cell refactoring.