Implemented all cursor functions, made new methods for descartes integration in controller