Changed cursor interfaces to use direction instead of having separate functions for forward and backward cursors