Beginning transfer from mouseevents to x/y/z pos changes

Beginning transfer.  Cannot compile project due to inclusion of rcm.c
and rcmIf.c files throwing obscene numbers of errors.