Update GraphTile and GraphTileBuilder

Add support for directory and filename methods. 

@dgearhart @gknisely @kevinkreiser