Update Tile.java

Added several methods:
- getRank(); returns rank of tile
- rankUp(); increments rank of tile
- reveal(); reveals current tile (does not yet do anything additional if rank is zero)
- explode(); currently does nothing, but should tell Game class that the game has ended