void idle()
{
	camera.update();
	train->update();

	delta += 0.2;

	glutPostRedisplay(); 
}