Added celestial point struct

Added celestial point struct denoting a position on the celestial sphere.
This includes an equinox and epoch (time dimension).