When rotating view with RMB, the mouse pointer should be hidden, and the rotation should not be stopped by the pointer hitting the edge of the screen. Mouse pointer should also not move while rotating view, it should reappear in the same place it was before. IE if user keeps sliding mouse, the view should keep rotating.