changed play/pause behavior to reflect the actual action

changed play/pause behavior to reflect the actual action which seems the convention.
also removed the mouseenter/mouseleave event because the button now shows the action. also because mobile doesn't handle that events.

fixes #11