configurable OSM offline router with elevation awareness, Java + Android