First working version for straightforward key and mouse operations. It still needs work to send a custom control report and to add a command API for the RN42