add imports and logging to init
add ephemeris function to solarposition
update solpos part