progress on Tile class

Implementing Tile class with test cases
updating .gitignore