Clean up in gps: no more theano here and no more development on this side:using auto diff from theano
more functionality in the theano code. no testing yet