Railroad elearning training systems