add moon position calculation