Base abstract miner class

TrackerMiner — Abstract base class for data miners
TrackerMinerWeb — Abstract base class for miners using web services
tracker-network-provider — Network status interface for cross platform backends
TrackerPasswordProvider — Password storage interface for cross platform backends