Initial checkin - got a basic record / replay system going for mouse move / click events