Refactored board input handlers into separate package.
Pause overlay hidden with display:none instead of visibility:hidden.

This prevents the overlay from capturing click events.
Now able to select opponents from side list with mouse click.