Implementation of HistoryMongoDB with interface and manager