External tileset support. Closes #4