Committing the trainer module in the requirements document. Still need to discuss the detailed requirement with Basavraj and Shivaji. Once verified, the Trainer module could have few more minor changes integrated