Make the invalid move a dialog

Fix the vertical sizing problem
(linear layout issue: see
https://stackoverflow.com/questions/8958124/dialogfragment-set-height-of-dialog)