Added Grid class
Added Cell class and State enum.