Refactored GUI to use one mouselistener on the drag panel instead of one on each piece panel to resolve awkward mouse release issue.