Fix #59: Add some basic mouse support.

        * TOOD: fix double click.