Created an abstract class for the SatNav process