Added descriptions to trainer.hpp