added pysolar and calcLatLong