checkmove in directions exist now

they probably dont work though