bind panel listeners in seperate func
move region on clicking a grid cell