test and fix sub/supermoves
can now make moves from the GUI
draw submove
whoops
fix capturing