* Added Grid class to hold the traverseGrid method
* Added Optional to Tile and GameManager to look for merging nullable tiles
* Provided default styling to grid