A basic astronomy lib written in scala