Barebones cursor class.