Made substantial changes to parameter tuner, and refactored Abstract and Simplest Trainers.