Added cursor support for LRKState. Allows states to grab mouse and have a custom cursor.