The geolib php framework