add new sunset calculation

sunset calculation ongoing work
changes to mainview

move some functions from mainview to utils
add messaging & finish sunrise/set calc code

add messaging and finish sunrise/ set calculation code
add bugfixes to suncalc code