A neural network model of saccade programming