added train scheduler view

fun fact, you can't remove an unpushed commit from the github GUI.