proper postioning and first draft of sunpostition

sunposition is still dirty but i can't debug until we have better controls.
oh yeah good point and in fact i think it is a node package ?
https://github.com/mourner/suncalc