Add gitignore file
Add grid implementation with two examples