Add Astral dawn/sunrise/sunset/dusk calculations
Add requirements.txt