Made getTileAtWorldPos() return Optional<Tile>