Add Plugin model and GPSStatusPlugin implementation