fixed navButtons when mode is slideLeft; cleaned up some of the animation logic