Adding more cursor types

Added the remaining cursor types.

Edit: Apologies about the commit message. Pressed the commit button too early by mistake.