Hi @stainedmentor, and welcome!
I think the first step is to read our manual about input.
Pay special attention to the parts about Acquiring Input Focus, the on_input message handler and Mouse Triggers.
Those should be a good first step to your first input handling.
As for making an object rotate towards the mouse pointer, here is a good solution and demo by @britzl.