MouseButtonState enum
fix typo in record field name
Merge pull request #17 from osa1/newexample

MouseButtonState enum and a typo in record field name