-Added trainer source code